Senior Software Architect - SaMD & DDD Expert

AgileEngine, LLC.

Atlanta (GA)

Hybrid

USD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Professional growth
Competitive pay
Exciting projects
Flextime

Job summary

AgileEngine is seeking a Software Architect to assess our platform's architecture and define a target-state design for an FDA-regulated SaaS product.

You will lead architectural decisions, design bounded contexts with DDD, and outline a phased roadmap to modernize legacy components while maintaining backward compatibility. This role requires strong leadership, deep domain knowledge, and the ability to mentor remote engineers across teams.

Qualifications

  • Authorized to work in the US; no visa sponsorship available.
  • Proven experience as Lead Architect, Principal Engineer, or similar.
  • Strong foundations in SOLID and GRASP; modern architecture patterns.
  • Experience with layered architectures: DDD, ACL, Hexagonal/clean arch.
  • Designing SaMD solutions with regulatory compliance knowledge.
  • Proven API, data model, and integration layer design experience.
  • Experience remediating technical debt and large-scale refactors.
  • Improving CI/CD, security, auditability, and private cloud delivery.
  • Excellent communication; mentor for remote engineers.
  • Independent, prioritized, and high-integrity work style.

Responsibilities

  • Assess current architecture, data flows, and debt to identify constraints.
  • Define target-state architecture with bounded contexts and DDD alignment.
  • Design fault-tolerant data pipelines and flexible integration layers.
  • Create denormalized storage with trade-off analysis for read-heavy queries.
  • Develop phased roadmap; modernize legacy components with backward compatibility.
  • Establish standards, guidelines, and architectural decision processes.
  • Improve CI/CD, testing, and release processes; mentor the team.
  • Produce high-quality architectural docs for ongoing maintenance.

Skills

Lead Architect
SOLID & GRASP
Domain-Driven Design
Hexagonal architecture
Clean architecture
APIs & data models
Cloud CI/CD security
Technical debt remediation
Mentoring remote teams
Stakeholder communication

Job description

AgileEngine is seeking a Software Architect to assess our platform's architecture and define a target-state design for an FDA-regulated SaaS product.

You will lead architectural decisions, design bounded contexts with DDD, and outline a phased roadmap to modernize legacy components while maintaining backward compatibility. This role requires strong leadership, deep domain knowledge, and the ability to mentor remote engineers across teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect – Regulated SaaS & DDD
Senior Software Architect – Regulated SaaS & DDD

AgileEngine, LLC. • Boston (MA)

Hybrid
USD 150,000 - 210,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Architect – SaMD, DDD & Cloud Leader
Senior Software Architect – SaMD, DDD & Cloud Leader

AgileEngine, LLC. • Irving (TX)

Hybrid
USD 180,000 - 240,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Architect - SaMD & Clean Architecture Lead
Senior Software Architect - SaMD & Clean Architecture Lead

AgileEngine, LLC. • New York (NY)

Remote
USD 180,000 - 280,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Architect — SaMD Platform Design (Remote)
Senior Software Architect — SaMD Platform Design (Remote)

AgileEngine, LLC. • Jersey City (NJ)

Hybrid
USD 150,000 - 210,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Software Architect - Remote & Flexible SaMD
Senior Software Architect - Remote & Flexible SaMD

AgileEngine, LLC. • San Francisco (CA)

Hybrid
USD 140,000 - 210,000
Mentorship
Tech Talks
Growth Roadmap
+2
Senior Software Architect — Remote, Flexible, SaMD & Cloud
Senior Software Architect — Remote, Flexible, SaMD & Cloud

AgileEngine, LLC. • Texas City (TX)

On-site
USD 130,000 - 190,000
Professional growth
Competitive compensation
Exciting projects
+1
Software Architect ID92707
Software Architect ID92707

AgileEngine, LLC. • Texas

Hybrid
USD 140,000 - 190,000
Professional growth
Competitive compensation
Exciting projects
+1
Software Architect ID92707
Software Architect ID92707

AgileEngine, LLC. • San Francisco (CA)

Hybrid
USD 140,000 - 210,000
Mentorship
Tech Talks
Growth Roadmap
+2
Software Architect ID92707
Software Architect ID92707

AgileEngine, LLC. • Atlanta (GA)

Hybrid
USD 150,000 - 190,000
Professional growth
Competitive pay
Exciting projects
+1
Software Architect ID92707
Software Architect ID92707

AgileEngine, LLC. • New York (NY)

Remote
USD 180,000 - 280,000
Professional growth
Competitive compensation
Exciting projects
+1