Senior Software Engineer

Ark

Cambridge (MA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cutting-edge bioprocess simulation software company in Cambridge is seeking a Senior Software Engineer to join their team. In this full-time role, you will work on core infrastructure and simulation tooling, collaborating with design and product teams. Ideal candidates have 5+ years in software development, fluent in Python and TypeScript, and frontend expertise with frameworks like React and Vue. Join Ark to tackle challenging problems in biomanufacturing and contribute to life-saving medical breakthroughs.

Qualifications

  • 5+ years of experience in professional software development.
  • 4+ years of frontend experience with frameworks like React or Vue.
  • Strong foundation in testing and modular system design.

Responsibilities

  • Build and maintain scalable, type-safe services.
  • Develop responsive SPAs using modern frameworks.
  • Design and manage shared schemas using OpenAPI.

Skills

Python
TypeScript
Go
React
Vue
Docker
CI/CD best practices

Tools

Zod
openapi-typescript
Redux
Kubernetes

Job description

Overview

Ark is building the world’s highest-fidelity bioprocess simulation software so cutting edge science reaches those who need it most. Through democratizing complex multi-physics models in an easy to use software interface, Ark’s changing the way biopharma scientists work, ensuring that more medical breakthroughs break through from the lab to the world – faster. With Ark’s software, scientists can replace slow (multi-week), expensive ($10K-1M+) experiments with simulations that run in seconds! Ark is ushering in a new era of bioprocess, where scientists can run 10,000x as many experiments, making sure more life-saving medicine reaches those who need it most.

About the role

Ark is seeking a full-stack Senior Software Engineer to join our fast-moving startup tackling some of the hardest problems in biomanufacturing. This is a high-ownership role focused on building core infrastructure, simulation tooling, and production-grade features that power our digital bioprocess platform. You’ll collaborate closely with our world-class modeling, design, and product teams to create performant, scalable systems. From monorepo architecture to cross-platform type sharing, you’ll help define engineering excellence at Ark.

Responsibilities
  • Backend ownership– Build and maintain scalable, type-safe services in a polyglot environment (Python, TypeScript, Go).
  • Frontend engineering– Develop responsive SPAs using modern frameworks like React or Vue; optimize for performance and UX.
  • Shared types & APIs– Design and manage shared schemas using OpenAPI, JSON Schema, and tools like Zod and openapi-typescript.
  • Infrastructure & workflows– Maintain CI/CD pipelines, containerized environments with Docker, and IaC solutions.
  • Code quality & design– Write clean, modular code with strong testing and Git workflows; contribute to a shared culture of engineering maturity.
  • Cross-functional collaboration– Partner with bioprocess modelers and designers to ship production-ready simulations and interfaces.
Qualifications
  • 5+ years of experience in professional software development, with fluency in Python, Go, TypeScript, or similar strongly typed language.
  • 4+ years of frontend experience with frameworks like React, Vue, or Svelte
  • Comfortable navigating polyglot codebases with shared types and monorepo setups
  • Deep understanding of frontend component architecture and state management (e.g., Zustand, Redux, Pinia)
  • Strong foundation in testing, modular system design, Git workflows, and asynchronous team communication
  • Experience with Docker-based development and CI/CD best practices
  • Bonus: Exposure to systems languages (Rust, Java, C#, C++) or Kubernetes
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

SupportFinity™ • Boston (MA)

On-site
USD 80,000 - 120,000
Health, dental, and vision coverage
401k matching
Stock options
+1
Senior Software Engineer
Senior Software Engineer

Arkana Laboratories • Little Rock (AR)

On-site
USD 85,000 - 130,000
Competitive salary
Generous PTO
Affordable health insurance
+7
Software Engineer
Software Engineer

Arkatechture • Northern (KY)

Hybrid
USD 90,000 - 100,000
Flexible remote policy
Portland, Maine office access
4‑day workweek after 3 years
+5
Staff Software Engineer, AI & Platform
Staff Software Engineer, AI & Platform

arketa • United States

On-site
USD 180,000 - 220,000
Ownership and Advancement
Stock options
Unlimited PTO
+3
Staff Software Engineer, AI & Platform
Staff Software Engineer, AI & Platform

Doist • New York (NY)

Hybrid
USD 180,000 - 240,000
In-office lunch and snacks
Ownership and Advancement
Stock options
+4
Staff Software Engineer, AI & Platform at Arketa
Staff Software Engineer, AI & Platform at Arketa

Matcha • Northern (KY)

Hybrid
USD 180,000 - 220,000
Ownership and Advancement
Competitive Salary and Stock Options
Unlimited PTO
+3
Sr. Software Engineer (Full stack) (On Site)
Sr. Software Engineer (Full stack) (On Site)

Drive Capital • Newton (MA)

On-site
USD 100,000 - 130,000
Competitive salary and comprehensive benefits package
Professional development opportunities
Collaborative and inclusive culture
Software Engineer, Applications – Scientific Development Solutions
Software Engineer, Applications – Scientific Development Solutions

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Full-Stack Engineer - Bioprocess Simulation Platform
Senior Full-Stack Engineer - Bioprocess Simulation Platform

Ark • Cambridge (MA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Staffing Science • Phoenix (AZ)

On-site
USD 100,000 - 130,000