Principal Software Engineer
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 Engineer leads technical strategy and execution for complex, business-critical product areas, partnering with stakeholders on vision and roadmaps. The role architects and guides secure, scalable distributed systems, sets engineering standards, drives production reliability, and influences technical decisions across teams. It also includes mentoring senior engineers and improving planning, risk management, and delivery predictability.
Skills & qualifications
Skills
Qualifications
Full job description
Lead end-to-end technical strategy and execution for large, complex, business-critical product areas by partnering with stakeholders to define vision, shape roadmaps, and deliver measurable customer and business outcomes. Architect, design, and guide implementation of secure, scalable, resilient, high-performance distributed systems; set engineering standards and drive design/code quality through reviews, automation, and operational excellence. Drive technical direction across teams by resolving ambiguous requirements, identifying cross-team dependencies, decomposing multi-quarter initiatives, and improving planning accuracy, risk management, and delivery predictability. Own production health at scale by establishing observability strategy, leading incident response and root-cause analysis, and driving durable reliability, security, and performance improvements. Mentor and grow senior engineers, influence cross-organizational technical decisions, and foster a culture of continuous improvement, data-driven decision making, and engineering excellence. 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. Bachelor's Degree in Computer Science, or a related technical field, AND 8+ years of professional software engineering experience coding in one or more programming languages including C, C++, C#, Java, JavaScript, or Python, with demonstrated technical leadership delivering large-scale, mission-critical systems across multiple teams, OR equivalent experience. 10+ years of software engineering experience, including technical leadership of large, cross-team initiatives from strategy through production operations. Proven track record architecting and operating large-scale distributed/cloud services with strong reliability, security, and performance outcomes. Demonstrated ability to influence at the organization level through technical vision, architecture governance, and executive-level communication. Experience mentoring senior engineers and building engineering capability through design excellence, operational rigor, and continuous improvement practices.
How this job compares
Set against the 42,014 open Software Engineer jobs on Olive Jobs, counted November 7, 2026.
- Pay
- This postingNot listed
- Washington median$144–216K/yr1,978 salary ranges
- Washington median$52–69/hr38 hourly ranges
- Openings
- Olive Jobs lists 2,212 open Software Engineer jobs in Washington and 42,014 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 10 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 34,413 postings).
- Education
- 13,315 of the 42,014 open Software Engineer jobs (32%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 7, 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.
