Back to search

Software Architect

AgileEngine · Richmond, VA · Software development team

Employment type

Full-time

Work setting

On-site

Location

Richmond, VA

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Software Architect role is hybrid in Richmond, VA, with remote and office options. Compensation is not specified; the posting describes it as competitive USD-based pay. The role supports architecture for an FDA-regulated SaaS product. The architect assesses the existing platform and defines a target-state design that supports regulatory expectations, scalability, and sustainable development. Through a phased modernization roadmap, technical leadership, and engineering standards, the role helps the development team improve the product while maintaining compatibility for active users.

What you'll do

  • Assess system architecture, integrations, data flows, technical debt, scalability constraints, and database schemas
  • define target-state architecture and bounded contexts
  • design a fault-tolerant pipeline for external vendor feeds and denormalized storage for read-heavy queries
  • develop a phased modernization and refactoring roadmap while maintaining backward compatibility
  • establish engineering standards and decision frameworks
  • guide a PHP, C++, and JavaScript development team
  • improve workflows, CI/CD, testing, and release processes
  • mentor engineers and document architecture.

What we're looking for

Skills & competencies
software architect
richmond va
agileengine
hybrid
fda-regulated saas
software as a medical device
domain-driven design
legacy modernization
php
c++
javascript
ci/cd
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Professional mentorship, TechTalks, personalized growth roadmaps, education, fitness, and team activity budgets
  • flexible schedule with remote and office options.

Why this role

Focus on an FDA-regulated SaaS product and Software as a Medical Device (SaMD); requires 8+ years of experience with mixed technology stacks and experience architecting regulated solutions. US work authorization for any employer is required; sponsorship is unavailable.

About the employer

AgileEngine is hiring for this role. Industry: Computer Systems Design Services. Sector: 54.

Additional details

Industry sector
54
Industry
Computer Systems Design Services
Occupation code
15-1299.08
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 0a16eea2-c18f-43d8-8138-ab088b27b150

    Software Architect at AgileEngine | CollabWORK