Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Architect | Luma

Home > Javascript/Typescript programming jobs

Principal Software Architect | Luma in USA new

  • Dotmatics
  • Full time
  • Email
  • Boston, MA

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.

Salary: $173k - $235k/yr

Dotmatics

Dotmatics builds a comprehensive digital science platform that integrates best-of-breed software applications for scientific research. Serving over 2 million scientists worldwide, its ecosystem empowers innovation by seamlessly combining science, data, and decision-making.

Similar positions

Software Engineer II and Senior

  • Microsoft
  • Full time
  • USA
  • 11/13/2026
  • Salary: $102k - $261k/yr
  • Redmond, WA

Senior Full Stack Engineer | Experimentation

  • Grafana Labs
  • Full time
  • Remote
  • 11/13/2026
  • Salary: €85k-€107k
  • Spain

Staff Software Engineer

  • Snowflake
  • Full time
  • USA
  • 11/13/2026
  • Salary: $236k - $339k/yr
  • Bellevue, WA

Senior Salesforce Engineer | Resellers Team

  • Wellhub
  • Full time
  • Remote
  • 11/13/2026
  • Brazil

Software Engineer II - Frontend

  • Kraken
  • Full time
  • Remote
  • 11/13/2026
  • Argentina, Brazil