AgileEngine is seeking a Software Architect to assess the architecture of an FDA-regulated SaaS product and define its target-state design. The role combines architectural assessment and planning with hands-on technical leadership for a small development team working across PHP, C++, and JavaScript. The architect will modernize a legacy monolithic system while preserving service for active users and meeting regulatory expectations for a Software as a Medical Device (SaMD) solution. The architect will guide the transition toward an architecture based on Domain-Driven Design and clean architecture principles, improve data pipelines and storage, and establish engineering standards. The role also supports the team's professional development through workflow, CI/CD, testing, and release improvements, as well as mentoring, design reviews, and architectural documentation. The position offers a flexible schedule with remote and office options.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed