Principal Software Engineer
eClinical Solutions
Job Description
<h3>About <a href="https://himalayas.app/companies/eclinical-solutions">eClinical Solutions</a>
</h3><p><a href="https://himalayas.app/companies/eclinical-solutions">eClinical Solutions</a> is transforming clinical development with <strong>elluminate®, our Clinical Data Cloud</strong>, helping life sciences organizations unify, analyze, and unlock the value of their data faster than ever before. By combining a modern cloud platform with expert data services, we empower smarter decisions across the clinical trial lifecycle—accelerating innovation that ultimately improves patient outcomes.</p><p>Our engineering teams build <strong>enterprise-grade, revenue-generating products</strong> at the intersection of <strong>cloud, data, analytics, and emerging AI technologies</strong>. If you’re excited about building sophisticated software that makes a real-world impact on healthcare, this is the place to do it.</p><h3>You will make an impact: </h3><p>As a <strong>Principal Full Stack Software Engineer</strong>, you will be a <strong>technical leader</strong> within the elluminate Product Development team. You’ll help design and build the <strong>core services and user experiences</strong> of a next-generation clinical data and analytics platform—while influencing architecture, engineering standards, and technical direction.</p><p>This role is ideal for an experienced engineer who enjoys <strong>hands-on development</strong>, mentoring others, and <strong>bringing modern capabilities—including AI-assisted and agentic workflows—into production-grade systems</strong>.</p><h3>Your day to day: </h3><ul>
<li>Design, develop, test, and deploy <strong>scalable, secure, and highly interactive web applications</strong>
</li>
<li>Own and evolve <strong>core platform modules</strong>, from concept through release and support</li>
<li>Influence application and system architecture with a focus on <strong>performance, reliability, security, and maintainability</strong>
</li>
<li>Lead by example through <strong>clean, well-tested code</strong>, thoughtful design reviews, and pragmatic technical decisions</li>
<li>Collaborate closely with Product Management, QA, and other engineers throughout the SDLC</li>
<li>Provide technical mentorship and guidance to other engineers on the team</li>
<li>Diagnoses and resolves complex production issues across distributed systems</li>
<li>Ensure solutions meet <strong><a href="https://himalayas.app/companies/eclinical-solutions">eClinical Solutions</a> quality standards</strong> and applicable industry regulations</li>
<li>Contribute to technical documentation including design specs, acceptance criteria, and release notes</li>
</ul><h3>AI & Modern Engineering Focus</h3><p>We’re actively incorporating <strong>AI-powered capabilities</strong> into our platform, and you’ll help shape how this is done responsibly and effectively in an enterprise environment. This includes:</p><ul>
<li>Integrating <strong>LLMs and AI services</strong> in