Driving architectural direction as an individual contributor across products with an emphasis on back-end and platform engineering, yet with a mindset that is agnostic of a specific technology stack.
Influencing technical strategy and OKRs, aligning stakeholders across multiple teams and seniority levels, with a horizon beyond 12 months.
Setting and driving engineering excellence across the organization, particularly around patterns and abstractions that span products and domains.
Overseeing (and often owning) large cross-team and cross-department technical solutions, involving technical and non-technical stakeholders.
Mentoring engineers at all levels on technical topics, particularly around system design, acting as a dotted-line leader in some instances, with the assistance of an Engineering Manager.
Expertly articulating trade-offs in complex design to audiences inclusive of executive and senior leadership.
Spending around 30% of time coding and 70% of time leading, flexing these percentages depending on company needs.
Requirements
10+ years of software engineering experience as a passionate individual contributor with a focus on software product architecture.
Experience with DevOps practices, including CI/CD pipelines and infrastructure-as-code tools.
A physics background is not required however, a keen desire to rapidly learn and upskill in quantum computing technologies is critical.
High performance computing and/or machine learning experience a bonus.
Proven track record of leading cross-disciplinary architectural transformations, particularly in cloud-native and microservices environments.
Expertise in designing and implementing high-performance data storage, APIs, workflow orchestration, event-driven, and distributed systems.
Exceptional technical documentation and communication skills (architecture diagrams, design documents, technical decisions).
Strong programming skills in languages like Python, Rust, and Go.