Jobs · Science

Full-Stack Staff Engineer

Dotmatics · Boston, MA · 3 days ago
RemoteRemoteScienceFull-time

What We Offer

We offer a dynamic and innovative work environment where you can make a real impact. Join a team that is pushing the boundaries of what's possible in AI-powered research platforms.

Responsibilities

  • Define and drive system architecture for services
  • Contribute to and improve engineering standards, patterns, and best practices for distributed systems, observability, and reliability
  • Architect and implement serverless and event-driven data processing pipelines for high-volume scientific data
  • Guarantee the scalability, maintainability, and security of software solutions
  • Provide technical guidance to Software Engineers, conduct code reviews, and raise the bar for design, code quality, and operational excellence
  • Help shape user interfaces that are intuitive and accelerate scientific research
  • Collaborate with other teams to build scientific solutions on top of a best-in-class scientific data engine

Requirements

  • 12+ years experience in engineering, preferably in a SaaS environment
  • Strong engineering background with Node.js, React, Java, Go, or C# (or similar object-oriented/backend languages)
  • Proven experience designing and implementing distributed, event-driven systems and high-level web applications
  • Experience implementing automated testing platforms, unit tests, and integration tests
  • Professional experience with PostgreSQL and building/consuming RESTful APIs
  • Hands-on experience with AWS in production environments and a solid understanding of Kubernetes for orchestrating workloads
  • Proficiency with CI/CD tools such as GitHub Actions and AWS CodePipeline
  • Knowledge of Agile software development practices

Qualifications

  • Strong engineering background with Node.js, React, Java, Go, or C# (or similar object-oriented/backend languages)
  • Proven experience designing and implementing distributed, event-driven systems and high-level web applications
  • Experience implementing automated testing platforms, unit tests, and integration tests
  • Professional experience with PostgreSQL and building/consuming RESTful APIs
  • Hands-on experience with AWS in production environments and a solid understanding of Kubernetes for orchestrating workloads
  • Proficiency with CI/CD tools such as GitHub Actions and AWS CodePipeline
  • Knowledge of Agile software development practices

Skills

  • Setting technical direction, leading cross-team initiatives, and levelling up other engineers
  • Background in complex data pipelines and scaling
  • Message-based architectures (e.g., Kafka)
  • Deployment technologies like Terraform
  • Exposure to AWS and/or GCP or designing systems portable across multiple cloud providers
  • Building Windows applications
  • Building scalable distributed systems using Kubernetes and other cloud-native technologies
  • Experience within Life Sciences or R&D data management

Pay

The salary range for this position is $150,000 - $200,000 annually, commensurate with experience.

Schedule

This is a full-time position with standard business hours.

Similar jobs

Staff Full Stack Engineer

AssuredPalo Alto, CA· 2 wk ago
RemoteInformation Technology$210k–$270k/yrapply on jobs.ashbyhq.com