Principal Software Engineering Manager
Redmond, WAJobPosted 1 day agoStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Redmond, WA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Principal Software Engineering Manager leads a team building email semantic indexing and its integration with retrieval systems. The role sets technical direction, guides architecture and engineering practices, and owns service health and operational readiness. It partners with product and engineering stakeholders to deliver customer outcomes, while embedding security, privacy, responsible AI, and disciplined AI-assisted engineering into the platform.
Skills & qualifications
Skills
Qualifications
Full job description
Guides collaboration with stakeholders to confirm user requirements and leverages feedback channels for design improvements. Guides teams in creating test strategies, incorporating security testing, and leveraging AI tools for test automation. Guides development process, ensuring extensible, maintainable, and secure code using best practices. Guides experimentation, deployment, live site maintenance, and incident response, ensuring safe and efficient operations. Guides development tool selection and continuous integration in production. Ensures compliance with security and regulatory standards, mentors on learning and development, and advocates for best practices and security-informed engineering. Lead and develop the team. Coach engineers, support career growth, provide actionable feedback, and manage performance with clear expectations. Set technical direction. Own architecture discussions and guide design decisions for email semantic indexing, including content processing, embedding generation, index updates, and integration with retrieval systems. Evaluate technologies and make thoughtful tradeoffs across quality, freshness, scalability, resiliency, and cost. Deliver customer and business outcomes. Partner with product management and engineering stakeholders to clarify requirements, define success measures, and translate priorities into an executable roadmap. Lead planning, resource allocation, and dependency management, resolving cross-team issues to deliver end-to-end results. Drive engineering excellence. Guide the team in building extensible, maintainable, secure, and high-performance software. Establish rigorous design and code reviews, comprehensive test strategies, security testing, and automation across development and CI/CD pipelines. Own service health and operational readiness. Lead safe deployments, flighting, monitoring, incident response, and production debugging. Ensure clear live-site ownership, escalation paths, disaster recovery, and rollback plans. Use incident retrospectives to address root causes and prevent recurrence. Improve quality through experimentation. Establish telemetry and evaluation practices to understand indexing behavior and downstream retrieval impact. Use feature flags, controlled experiments, and production signals to validate changes and guide investment. Build security, privacy, and responsible AI into the platform. Apply least-access principles and ensure email content and derived indexes respect access controls and applicable data-handling requirements. Embed security monitoring, response readiness, AI safety, and compliance with privacy, accessibility, and regulatory requirements. Advance AI-assisted engineering. Lead disciplined adoption of AI tools for development, testing, debugging, and operational workflows. Measure their effectiveness, maintain human accountability for quality, and help the team continuously improve its engineering practices. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include but are not limited to the following specialized security screenings: Master's degree AND 8+ years technical engineering experience OR Bachelor's degree AND 12+ years experience. 4+ years of people management experience.
How this job compares
Set against the 1,242 open Software Engineering Manager jobs on Olive Jobs, counted November 9, 2026.
- Pay
- This postingNot listed
- Washington median$175–278K/yr65 salary ranges
- Openings
- Olive Jobs lists 77 open Software Engineering Manager jobs in Washington and 1,242 across the US. 4% of them nationwide are listed as remote or flexible.
- Hiring the most in Washington
- Google12 open
- Microsoft Corporation10 open
- Amazon6 open
- Experience
- This posting asks for at least 4 years of experience — less than three in four Software Engineering Manager postings that state a minimum ask for (median 8 years, across 1,078 postings).
- Education
- 416 of the 1,242 open Software Engineering Manager jobs (33%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 9, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.
