Software Architect — SaMD & SaaS, Flexible/Remote

AgileEngine, LLC.

Blacksburg (VA)

On-site

USD 150,000 - 230,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth
Competitive compensation
Exciting projects
Flextime

Job summary

AgileEngine, LLC. seeks a Software Architect to assess architecture and define a target-state design for an FDA-regulated SaaS product. You will lead architectural decisions across PHP, C++, and JavaScript, align with DDD and clean architecture, and ensure secure, scalable data pipelines.

Join a people-first culture delivering modern solutions for Fortune 500 brands and startups. You will mentor remote engineers, drive CI/CD improvements, and advance SaMD compliance initiatives.

Qualifications

  • 8+ years of experience architecting within mixed tech stacks (PHP, C++, JavaScript)
  • Strong grounding in SOLID and GRASP principles
  • Experience with Domain-Driven Design and clean architecture
  • Proven track record delivering SaMD solutions under regulatory requirements
  • Experience designing APIs, data models, and integration layers
  • Proactive in identifying/remediating technical debt and large-scale refactoring
  • Background improving CI/CD, security, auditability, and private cloud deployments
  • Excellent written/spoken communication and ability to mentor distributed teams
  • Ability to work independently with strong integrity and prioritization
  • Upper-intermediate English level

Responsibilities

  • Assess current system architecture, integrations, and data flows to identify debt and scalability constraints
  • Define target-state architecture with bounded contexts aligned to DDD and clean architecture
  • Design denormalized storage and data pipelines that balance performance and redundancy
  • Develop phased roadmaps and refactoring plans while preserving backward compatibility
  • Establish engineering standards, guidelines, and decision frameworks
  • Provide hands-on technical leadership to a mixed-technology team (PHP, C++, JS)
  • Improve development workflows, CI/CD pipelines, testing, and release processes
  • Mentor team through design reviews and architectural documentation

Skills

8+ years exp
PHP/C++/JS
SOLID/GRASP
DDD
SaMD regulatory
APIs & data models
Tech debt refactor
CI/CD & security
Mentoring & leadership
English: upper-intermediate

Job description

AgileEngine, LLC. seeks a Software Architect to assess architecture and define a target-state design for an FDA-regulated SaaS product. You will lead architectural decisions across PHP, C++, and JavaScript, align with DDD and clean architecture, and ensure secure, scalable data pipelines.

Join a people-first culture delivering modern solutions for Fortune 500 brands and startups. You will mentor remote engineers, drive CI/CD improvements, and advance SaMD compliance initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Software Architect — SaMD Platform (Remote/Flex)
Senior Software Architect — SaMD Platform (Remote/Flex)

AgileEngine, LLC. • Richmond (VA)

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
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, 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 — 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: 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 — 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 - SaMD, DDD & Cross-Tech Lead
Senior Software Architect - SaMD, DDD & Cross-Tech Lead

AgileEngine, LLC. • Fort Lauderdale (FL)

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