
Software Engineer
System
Job description
-
At System, engineers own, design, and deliver highly scalable software alongside a world-class team — and we are always interested in meeting people ready to make an impact on the future of science and data
-
Collaborate with cross-functional teams to design, implement, and maintain scalable software systems
-
Build resilient infrastructure for serving data at scale and with high availability
-
Drive technical planning and contribute to the overall engineering strategy
-
Develop and maintain continuous integration and deployment processes
-
Work on innovative solutions for advanced and challenging data and systems problems
-
Contribute to code reviews, unit testing, and development strategies in an agile environment
-
Influence culture, recruit new engineers, and help shape a rapidly growing startup
Benefits
-
Public Benefit Corporation
-
Work from home opportunities- 3+ years of experience in software engineering
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
-
A deep understanding of systems design, data structures, and algorithms
-
Knowledge of cloud infrastructure (AWS, GCP, or Azure) and infrastructure as code
-
Ability to be flexible, rational, and open-minded
-
Strong experience with at least one modern programming language such as Python, TypeScript, or Go
-
Experience designing and building REST APIs or distributed systems
-
Knowledge of microservice architecture and design principles
-
Experience working with knowledge graphs or graph databases
-
Familiarity with data migrations while maintaining service availability
-
Experience with containerization technologies such as Docker or Kubernetes
-
Experience deploying, monitoring, and supporting production services
-
Think in systems — mapping feedback loops, interdependencies, and second-order effects comes naturally to you
-
Care about the downstream effects of what you build — on users, on systems, on society
-
Operate with intellectual humility — always learning, always open to being wrong
-
Are motivated by purpose-driven work, particularly at the intersection of technology and healthcare
-
Lead with first principles and are comfortable questioning assumptions others take for granted
-
Believe technology should be a force for good and are drawn to the Public Benefit Corporation model
-
See complexity as an invitation, not an obstacle — you thrive when problems are messy and interconnected
-
Hold yourself and your work to a values-first standard, not just a deliverables-first one