Overview As a Staff Software Engineer, you will lead technical strategy and execution across a product domain, coordinating across multiple teams to deliver outcomes end-to-end. You shape the architectural direction for scalable APIs, backend services, data platforms, and event-driven systems, tackling performance, scalability, and reliability at scale. You raise the engineering bar by establishing standards, reusable platforms, and better documentation while reducing technical debt. You communicate high-impact technical decisions around architecture, security, cost, and scalability, proactively identifying risks and building safeguards. You will mentor senior engineers, influence technical direction ResponsibilitiesDefine and drive end-to-end outcomes and roadmaps for a product domain across multiple teamsSet architectural direction for scalable APIs, backend services, data platforms, and event-driven systemsLead high-impact work on performance, scalability, and reliabilityEstablish standards, reusable platforms/patterns, and improved documentation to raise engineering qualityMake and communicate critical technical decisions across architecture, security, performance, and costIdentify risks early and design safeguards to prevent incidentsCollaborate with Product, Design, ML, Client Success, and engineering leadership to shape strategy and multi-quarter plansDefine and enforce AI-assisted development guardrails for verification, security, and human accountabilityMentor senior engineers, influence technical direction, lead architecture reviews, and stay hands-on with high-impact tasks Key requirementscollaborationcommunicationleadershiparchitectural direction for scalable systemsdesign and governance of APIs, backend services, and data platformsevent-driven architectures
Not specified in the original listing.
Not specified in the original listing.