Job Description
Job Description
As a Staff Software Engineer, you will help implement the technology strategy across the software delivery teams. This role focuses on building reusable software components, architectural patterns, and tooling that enable scalable and high-quality delivery. You will influence engineering best practices through hands-on design sessions, code reviews, and technical leadership. This individual will be a key contributor toward achieving long-term strategic technology goals.
Core Responsibilities
Architect and build scalable systems
Lead the design and implementation of complex, cloud‑native, distributed systems with a strong emphasis on reliability, performance, and maintainability. Define service boundaries, APIs, and data flows across multiple teams and domains.
Set engineering standards and technical direction
Establish best practices for system design, coding standards, CI/CD, testing, and observability. Act as a steward of long‑term ...
As a Staff Software Engineer, you will help implement the technology strategy across the software delivery teams. This role focuses on building reusable software components, architectural patterns, and tooling that enable scalable and high-quality delivery. You will influence engineering best practices through hands-on design sessions, code reviews, and technical leadership. This individual will be a key contributor toward achieving long-term strategic technology goals.
Core Responsibilities
Architect and build scalable systems
Lead the design and implementation of complex, cloud‑native, distributed systems with a strong emphasis on reliability, performance, and maintainability. Define service boundaries, APIs, and data flows across multiple teams and domains.
Set engineering standards and technical direction
Establish best practices for system design, coding standards, CI/CD, testing, and observability. Act as a steward of long‑term ...