Standard Bots is looking to drive systemic impact and technical strategy by tackling ambiguous, complex, and high-leverage engineering challenges that span multiple teams and domains, and to significantly lower the barrier to entry to real-world automation.
Requirements
- 8+ years of professional software engineering experience, including a proven track record of successfully leading large-scale, complex projects that span multiple engineering teams.
- Deep expertise in architecting, developing, and operating distributed, highly-reliable, and scalable systems.
- Proven ability to influence technical direction without direct authority and successfully partner with product management, hardware engineering, and executive leadership.
- Fluency in our core stack is preferred (React, Typescript, Node.js, Python, C++, Kubernetes).
- Experience with system design, including architecting and developing distributed systems.
- Experience with cross-functional influence, including partnering with product management and executive leadership.
- Experience with clarity of communication, including synthesizing complex technical risks and strategies for non-technical leadership.
Responsibilities
- Define the long-term technical vision and strategy for major components of our platform, anticipating future scale, security, and product needs a year or more out.
- Design and champion new system architectures that focus on clear, stable interfaces and domain decoupling to accelerate the velocity of multiple feature teams.
- Establish and improve engineering excellence standards, including best practices for code quality, documentation, and the non-functional requirements (performance, reliability) that systems must meet.
- Drive multi-team programs: proactively identify, define, and lead complex, ambiguous, and high-risk technical programs that require coordination across 2-3 engineering teams.
- Deliver technically deep, cross-cutting software solutions, primarily focusing on back-end systems but maintaining the necessary full-stack perspective to drive end-to-end integration.
- Drive deep-dive root cause analyses (RCA) for critical, cross-domain production issues, transforming immediate crises into concrete, prioritized engineering work that prevents recurrence across the fleet.
- Mentor and coach Senior and Mid-Level engineers across the organization, significantly contributing to their technical growth and thereby increasing the overall efficiency and quality of the engineering department.
Other
- At least 1 year of experience as a staff engineer in a large software organization.
- Exceptional written and verbal communication skills, capable of synthesizing complex technical risks and strategies for non-technical leadership.
- A relentless drive to reduce complexity, improve operational simplicity, and proactively identify organizational-level technical risks and address them before they become crises.
- Ability to work in a hybrid environment with 3 days/week onsite in our Seattle office.
- Ability to work collaboratively in a team environment and build strong relationships with colleagues.