Hybrid Principal Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Principal Software Engineer leading architectural evolution of software products at Q-CTRL. Driving technical excellence and overseeing multiple teams in quantum tech innovation.

Responsibilities

  • 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.

Benefits

  • annual discretionary bonuses
  • equity and other forms of compensation
  • flexibility
  • competitive benefits

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

$220,000 - $320,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job