Senior Software Engineering Lead
Leads the Authoring & Apps engineering team, overseeing delivery, architecture, operational health, and AI-first development while hiring and mentoring engineers. Requires 7+ years of SaaS engineering experience, 3+ years of people management, and hands-on experience with modern web, backend, cloud, and AI systems.
About the job
Responsibilities
- Own delivery for the team’s surface area, including scoping, sequencing, unblocking, and balancing speed with durability.
- Collaborate with product and design as part of a product-threaded team.
- Work with technical leads to set technical direction and guide architectural decisions.
- Maintain operational health through on-call, incident response, and proactive technical-debt reduction.
- Cultivate an AI-first development culture and improve team velocity and quality.
- Hire, mentor, and grow a highly autonomous engineering team.
- Establish engineering standards for testing, observability, and AI-driven development practices.
Requirements
- 7+ years of SaaS software engineering experience, preferably with contemporary technology stacks and complex backend infrastructure.
- 3+ years of people-management experience leading a software team, including hiring, mentoring, and career development.
- Experience leading cross-functional teams through technical and customer-facing feature delivery.
- Strong understanding of testing and deploying systems in multicloud and multitenant environments.
- Experience architecting systems integrating agentic and generative AI capabilities.
- Familiarity with TypeScript, React, Redux, Node.js, Golang, MongoDB, Postgres, and Docker.
- Active use of AI tooling and a perspective on how it changes software development.
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
Benefits
- Company equity.
- Health, dental, vision, disability, life, AD&D, FSA, commuter, parental-leave, and 401(k) benefits.
- Flexible work schedule and unlimited vacation policy.
- Learning and development program.
- Global virtual and in-office events.
- Fitness subsidies.
Skills
TypeScript, React, Redux, Node.js, Go, MongoDB, Postgres, Docker, Generative AI, Multicloud, Observability
Similar jobs
Engineering Management jobsLeads a remote-first team of SDETs responsible for product quality, test strategy, automation, and release reliability across SaaS and customer-managed environments. Requires 10+ years of industry experience, technical leadership, and strong expertise in testing, CI/CD, observability, and quality metrics.
Leads multiple service-infrastructure engineering teams and managers, shaping architecture, developer platforms, reliability, and cross-functional delivery. Requires substantial management experience, including managing managers, critical distributed systems, incident response, and geographically distributed teams.
Leads and develops the App Traffic engineering team building reliable, scalable service-mesh and networking infrastructure across multiple clouds. Requires 9+ years of software engineering experience, including engineering leadership and distributed-systems or infrastructure expertise.
Leads the mortgage engineering organization, owning platform architecture, delivery, business-line outcomes, and team development. Requires senior engineering management experience, extensive software engineering experience, large-team leadership, business ownership, and expertise in scalable systems and AI.
Leads a hands-on Shared Services Engineering team building and operating reusable services, SDKs, APIs, and customer-facing systems. Requires 7+ years of software engineering experience, engineering management experience, and strong technical judgment across distributed and full-stack systems.