Senior Staff Software Engineer

New
J
JobgetherLife sciences software
The position is remote within the United States.Full-TimeStaff
SalaryBase salary range of $188,275–$270,375 USD for new hires in the United States. Eligibility for equity and cash bonuses.
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of relevant software engineering experience, or equivalent.
Required Skills
PythonKubernetesAzureLinuxDistributed Systems

Requirements

  • 12+ years of relevant software engineering experience, or equivalent, ideally in platform engineering and delivering complex systems from design through production.
  • At least 3 years leading complex cross-team initiatives, aligning stakeholders, communicating technical tradeoffs, and enabling delivery without formal authority.
  • At least 3 years building and operating production platforms using Infrastructure as Code on a public cloud; Azure or Google Cloud Platform (GCP) is preferred.
  • Strong Python proficiency and experience with at least one additional high-level programming language.
  • Deep understanding of Linux internals, networking, and virtualization, with hands-on system-level troubleshooting and performance tuning experience.
  • Strong Kubernetes expertise, including advanced capabilities such as controllers, operators, custom resource definitions (CRDs), admission control, scheduling, autoscaling, service mesh, or multi-cluster networking.
  • Sound judgment in distributed systems and platform architecture, including governance, capacity planning, reliability, cost management, data processing, and storage.
  • Software architecture leadership, including production code, design documentation, architecture decision records (ADRs), and constructive technical reviews.
  • Experience helping engineers and domain experts grow and strengthening team capabilities and independence.
  • Experience partnering with specialist teams such as data science, AI/ML, or computational biology.
  • Hands-on experience with AI-assisted development and building reusable tools or workflow automation.
  • Preferred: life-sciences software, NGS pipelines, biological data, MLOps, machine learning, deep learning, scientific Python frameworks, workflow orchestration, distributed compute on Kubernetes, cloud migrations, multi-cloud or multi-region operations, columnar processing, Apache Iceberg, or FinOps.

Responsibilities

  • Shape the platform technical vision and roadmap with engineering and R&D leaders.
  • Partner with domain experts and specialist teams to turn shared needs into reusable platform and data services.
  • Design, develop, and operate scalable platform systems, guiding architecture through design reviews and prototypes.
  • Lead complex initiatives from planning through delivery, manage tradeoffs, sequence work into milestones, and delegate effectively.
  • Resolve complex platform-user issues and address recurring problems affecting reliability, performance, and capacity.
  • Help teams identify and apply useful AI tools and workflows.
  • Build infrastructure for secure, cost-effective agentic workflows and LLM-powered applications.
  • Improve cloud cost visibility and lead cost-optimization initiatives.
  • Mentor engineers through pairing, design reviews, delegation, and constructive feedback.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary range of $188,275–$270,375 USD for new hires in the United States. Eligibility for equity and cash bonuses.
Apply Now