HHiring Reality
← eClinical Solutions

Principal Software Architect

eClinical Solutions
Location
Mansfield, MA (Remote)
Posted
20 days ago
Department
R&D
What they actually want (must-haves)
  • 10+ years in web application development, service-oriented architecture, cloud-native platforms, and AI-enabled application design
  • 10+ years in full-stack enterprise application development roles, with experience integrating AI, automation, analytics, or data-driven capabilities
  • 10+ years leading Software Engineering teams, including mentoring architects and engineers on AI adoption, architectural trade-offs, and modern delivery practices
  • Mastery level of software architecture and design, with strong understanding of AI-enabled system design patterns
  • Deep understanding of Microsoft .NET and modern application integration patterns for AI-enabled services
  • Expert level in relational and non-relational database design, data modeling, and data architecture for analytics and AI use cases
What the job really is

The Principal Software Architect will lead the design and evolution of AI-enabled software platforms, collaborating with various teams to translate business needs into secure and scalable technical solutions. Day-to-day responsibilities include researching AI technologies, analyzing system designs for scalability and performance, documenting architectural patterns, and promoting responsible AI practices. The role also involves guiding teams on AI-assisted engineering tools and defining reference architectures for AI capabilities.

Benefits
  • Pay Range: $168,000 — $210,000 USD
Things to weigh
  • No specific mention of remote work expectations or team structure
  • Deep ML expertise is not required, which may indicate a focus on broader engineering skills rather than specialized AI knowledge
Job score3/5
Benefits1/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to eClinical Solutions?

See how your résumé matches this role — and tailor it from what actually gets interviews.