Staff Software/Platform Engineer

Twist BioscienceSouth San Francisco, CA
3h

About The Position

We are seeking an experienced Staff Engineer to help maintain, evolve, and scale our multi-repository e-commerce platform and internal tooling. This role is ideal for a highly versatile engineer who is comfortable working across multiple technology stacks and designing, building, and operating scalable systems in a modern microservices-based architecture. As a Staff Engineer, you will serve as a technical leader developing and owning complex systems, influencing architectural decisions, and partnering closely with Product, Design, and DevOps to deliver reliable, high-quality solutions at scale. A strong systems-thinking mindset is essential to understand end-to-end workflows, cross-service interactions, and long-term system impacts.

Requirements

  • 8+ years of professional software engineering experience with demonstrated impact on complex, distributed systems
  • Strong full-stack experience across modern frontend and backend technologies
  • Proficiency in systems thinking, including modeling system behavior, understanding trade-offs, and anticipating downstream effects of architectural decisions
  • Deep understanding of distributed systems, microservices patterns, and API design
  • Hands-on experience with AWS, including S3, EKS, WAF, Cost Explorer, and Bedrock
  • Strong communication skills with the ability to influence and collaborate across teams
  • Proven ability to balance hands-on development with architectural ownership and technical leadership

Nice To Haves

  • Experience integrating with Salesforce (SFDC) or PROS APIs is preferred

Responsibilities

  • Design, develop, and maintain frontend and backend systems across multiple repositories
  • Apply systems thinking to reason about end-to-end architecture, dependencies, failure modes, scalability, and long-term maintainability
  • Build responsive, performant user interfaces using React and TypeScript
  • Design, implement, and maintain RESTful APIs using Java, Python, and Node.js
  • Create and maintain API documentation using Swagger/OpenAPI
  • Develop and operate containerized services using Docker and deploy on Kubernetes (EKS)
  • Configure, maintain, and optimize CI/CD pipelines (Drone CI, Jenkins, Spinnaker)
  • Monitor system health, performance, and reliability using logging, metrics, and observability tools
  • Debug production issues and lead root cause analysis across distributed systems
  • Integrate and support third-party systems, including payment platforms (e.g., Stripe)
  • Collaborate cross-functionally with Product, Design, and DevOps to deliver end-to-end solutions
  • Enforce best practices for Git workflows, code reviews, and release management
  • Define and uphold microservices principles, including service boundaries, scalability, and system integrations

Benefits

  • In addition to base salary, this role is eligible for bonus, equity, and a generous benefits package.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service