Senior Software Architect — SaMD Platform (Remote/Flex)

AgileEngine, LLC.

Richmond (VA)

Hybrid

USD 140,000 - 210,000

Full time

45 hours 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 compensation
Exciting projects
Flextime

Job summary

AgileEngine, LLC. is seeking a Software Architect to assess the platform, define a target-state design for an FDA-regulated SaaS product, and lead a small, mixed-technology team (PHP, C++, JavaScript).

The role emphasizes scalable architecture, regulatory alignment, and architectural governance across deployments. The candidate will drive the modernization roadmap, ensure backward compatibility for active users, and mentor engineers while improving CI/CD and security in private cloud

Qualifications

  • Authorized to work in the US; no sponsorship provided.
  • Proven success as Lead Software Architect, Principal Engineer, or similar.
  • 8+ years of experience developing/architecting in PHP, C++, or JavaScript.
  • Strong fundamentals: SOLID and GRASP design principles.
  • Experience with Domain-Driven Design, Anti-Corruption Layer, Hexagonal/clean architecture.
  • Experience in SaMD solutions compliant with regulatory requirements.
  • Experience designing APIs, data models, and integration layers.
  • Experience remediating technical debt and large-scale refactoring.
  • Background improving CI/CD and secure, auditable deployments in private clouds.
  • Excellent communication and mentoring for remote teams.
  • Independent work style with integrity.
  • Upper-intermediate English.

Responsibilities

  • Assess current system architecture, integrations and data flows to identify debt and scalability constraints.
  • Define target-state architecture aligned with DDD, clean architecture and regulatory expectations.
  • Design denormalized storage to optimize read-heavy queries with trade-offs.
  • Develop a phased architectural roadmap and refactor legacy components with backward compatibility.
  • Establish engineering standards, coding guidelines, and decision-making frameworks.
  • Provide hands-on technical leadership to a mixed-technology team (PHP, C++, JavaScript).
  • Improve development workflows, CI/CD, testing procedures and release processes.
  • Mentor through design reviews and create architectural documentation for future maintenance.

Skills

Lead Architect/Principal Engineer
8+ years experience PHP/C++/JavaScript
SOLID/GRASP
DDD/Hexagonal/clean architecture
SaMD regulatory architecture
API/data model design
Technical debt remedia­tion
CI/CD & secure private cloud
strong communication
independent with integrity
English - upper-intermediate

Tools

CI/CD pipelines

Job description

AgileEngine, LLC. is seeking a Software Architect to assess the platform, define a target-state design for an FDA-regulated SaaS product, and lead a small, mixed-technology team (PHP, C++, JavaScript).

The role emphasizes scalable architecture, regulatory alignment, and architectural governance across deployments. The candidate will drive the modernization roadmap, ensure backward compatibility for active users, and mentor engineers while improving CI/CD and security in private cloud

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — SaMD & DDD Leader (Remote)
Senior Software Architect — SaMD & DDD Leader (Remote)

AgileEngine, LLC. • Tampa (FL)

Hybrid
USD 180,000 - 240,000
Professional growth
Competitive compensation
Exciting projects
+1
Software Architect — SaMD & SaaS, Flexible/Remote
Software Architect — SaMD & SaaS, Flexible/Remote

AgileEngine, LLC. • Blacksburg (VA)

On-site
USD 150,000 - 230,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 for SaMD Modernization
Senior Software Architect for SaMD Modernization

AgileEngine, LLC. • Austin (TX)

Hybrid
USD 150,000 - 210,000
Professional growth
Competitive USD pay and budgets for ed
Exciting projects with Fortune 500/Top
Senior Software Architect: SaMD Platform Design Lead
Senior Software Architect: SaMD Platform Design Lead

AgileEngine, LLC. • Boca Raton (FL)

Hybrid
USD 140,000 - 190,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Software Architect – SaMD, Flexible & Remote
Senior Software Architect – SaMD, Flexible & Remote

AgileEngine, LLC. • Orlando (FL)

On-site
USD 150,000 - 190,000
Professional growth
Competitive USD pay
Exciting projects
+1
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
Senior Software Architect — Remote, Flexible Growth
Senior Software Architect — Remote, Flexible Growth

AgileEngine, LLC. • Chicago (IL)

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

AgileEngine, LLC. • Houston (TX)

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