4 hours ago
Base Salary
$173k - $235k/yr
Responsibilities
- Drive the end-to-end architecture of Luma from instrument connectivity and data ingestion through platform services and the AI agent experience.
- Design scalable and maintainable AWS solutions with data isolation and auditability for regulated scientific customers.
- Influence technology choices, architectural principles, frameworks, best practices, and engineering standards.
- Prototype and guide implementation of Luma components as a hands-on technical leader.
- Improve developer experience and software lifecycle quality through tools and pipelines.
- Advise on deploying Luma into customer clouds, including multi-tenant and regulated-environment requirements.
- Collaborate with Product Managers, architects, engineers, and customer cloud teams on strategic technology initiatives.
- Facilitate architecture reviews and documentation, mentor software engineers, and promote alignment across teams.
- Analyze and provide feedback on Luma product strategy.
Requirements
- BSc in Computer Science and 10+ years of equivalent experience.
- Deep expertise in engineering architecture, engineering design, and building, releasing, and maintaining complex scientific enterprise software platforms.
- Strong understanding of modern cloud software architecture, multi-tenant platforms, systems design, application development, and enterprise applications.
- Deep knowledge of AWS services and cloud-native infrastructure such as Kubernetes and Kafka.
- Technical knowledge of integration strategies, web services, APIs, cloud networking, software development lifecycle processes, and version control.
- Experience with infrastructure as code using CloudFormation or Terraform and containerization using Docker or Podman.
- Experience with CI/CD tools such as Jenkins, TeamCity, or CodePipeline.
- Backend development experience with JavaScript, Node.js, and Python.
- Experience setting up agentic harnesses for code generation.
- Experience with business requirements gathering, strategic planning, project planning and management, and engineering evaluation principles.
- Preferred experience with instrument integration and scientific data ingestion using SiLA or OPC-UA.
- Preferred experience with Apache Spark, Databricks, or comparable data platforms; securing AI-agent integrations; research informatics software; or Scala.
Benefits
- Medical, dental, vision, health spending accounts, wellness benefits, and company-paid life and disability insurance.
- 401(k) retirement plan with a 4% company match and immediate vesting.
- Flexible time-off plan for US exempt employees.
- Remote-friendly work environment.
- Base pay range of $173,400—$234,600 USD, with certain positions potentially eligible for variable pay.
Tech Stack
Apache KafkaApache SparkAWSDatabricksDockerJavaScriptJenkinsKubernetesNode.jsPythonScalaTeamCityTerraform
About Dotmatics
Dotmatics builds cloud-based R&D scientific software that unifies biology, chemistry, and data management workflows for biopharma, chemicals/materials companies, and academic labs; products include Luma, ELN, GraphPad Prism, Geneious, SnapGene, Protein Metrics, and LabArchives. The company sells SaaS and enterprise licenses for data integration, analysis, and decision support, is headquartered in Boston, and operates as a Siemens company following its acquisition.
