Principal Software Architect @Dotmatics
Software Development
Salary usd 173,400 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Principal Software Architect @Dotmatics

Today - Dotmatics is hiring a remote Principal Software Architect. πŸ’Έ Salary: usd 173,400 - 234,600 per year πŸ“Location: USA

Role Description

We are looking for an experienced Principal Engineering Architect to help shape the architecture of Dotmatics Luma, our next-generation, multi-tenant, AI-powered data management and workflow automation platform for multimodal scientific discovery. You will design and refine the AWS systems that deploy Luma efficiently to customers.

As a Principal Software Engineering Architect, you will be a key driver in delivering Luma to customers. This role will be an influential leader and advisor to the Engineering and Product teams. You will provide deep technical expertise on our current technologies, and technical leadership that promotes new ideas and improves how we build and release Luma, including how instruments, scientific data, and the AI agent at the core of the platform connect.

In this role you will get to:

  • Support and drive the end-to-end architecture of Luma, from instrument connectivity and data ingestion through to the platform services and AI agent experience.
  • Influence technology choices for the platform.
  • Design solutions that are enterprise scalable and maintainable, with the data isolation and auditability that regulated scientific customers require.
  • Collaborate on architectural principles, frameworks, best practices, and standards, including how the AI agent and extension points such as MCP connect securely to platform services.
  • Drive strategic technology initiatives with Product Managers, other Architects, and Engineers.
  • Be hands-on in developing and delivering Luma, including prototyping and guiding the implementation of components inside of Luma.
  • Help improve developer experience and software lifecycle by proposing tools and pipelines that increase the quality of the software development experience.
  • Advise the product team in clarifying requirements for deploying Luma into customer clouds, including multi-tenant and regulated-environment needs.
  • Work with customer cloud teams.
  • Facilitate the architecture processes, including architecture reviews and documentation.
  • Mentor other software engineers on the team.
  • Shape projects in a timely manner to established architecture patterns.
  • Work in a consultative fashion to improve communication, collaboration, and alignment among teams inside and outside the organization.
  • Analyse and provide feedback on Luma product strategy.

Qualifications

  • BSc in Computer Science and 10+ years of equivalent experience.
  • Deep technical expertise in engineering architecture and engineering design.
  • Expert knowledge of building, releasing, and maintaining a complex scientific enterprise software platform.

Requirements

  • Deep understanding of modern cloud software architecture, including multi-tenant platforms.
  • Systems design and development, with a solid understanding of application development best practices and core enterprise applications.
  • Deep knowledge of AWS services.
  • Knowledge of cloud-native infrastructure such as Kubernetes and Kafka.
  • Working technical knowledge of integration strategies, including web services and APIs.
  • Experience setting up agentic harnesses for code generation.
  • Influential communication with core and cross-functional teams.
  • Infrastructure-as-code solutions (CloudFormation, Terraform).
  • Software containerization concepts (Docker, Podman).
  • CI/CD tools (Jenkins, TeamCity, CodePipeline).
  • Knowledge of networking concepts in cloud environments.
  • Software development lifecycle processes and version control.
  • Modern back-end JavaScript and Node.js, Python.
  • Business requirements gathering and analysis, strategic planning, and project planning and management.
  • Engineering evaluation principles and practice.

Benefits

  • Medical, Dental, Vision, Insurance.
  • Health Spending Accounts.
  • Wellness Benefits (Mental Health Apps and Fitness Perks).
  • Company-paid Life and Disability Insurance.
  • 401k Retirement Plan (with 4% company match; immediate vesting).
  • Flexible Time off Plan (for US exempt employees).
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Architect @Dotmatics
Software Development
Salary usd 173,400 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,142+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later