Senior DevOps Software Engineer
As a Senior DevOps Software Engineer at eClinical Solutions, you will play a pivotal role in designing and architecting AWS-based infrastructure for our Clinical Data Intelligence Platform. This position involves leading the development of scalable, secure, and high-performing systems that support our mission to transform clinical development through our elluminate® Clinical Data Cloud. You will collaborate closely with cross-functional teams to operationalize AI/ML capabilities and drive the technical direction of our platform.
In this role, your primary responsibilities will include designing, developing, testing, and deploying scalable and secure web applications. You will own and evolve core platform modules from concept through release and support, influencing application and system architecture with a focus on performance, reliability, security, and maintainability. Additionally, you will lead by example through clean, well-tested code, thoughtful design reviews, and pragmatic technical decisions. Collaboration with Product Management, QA, and other engineers throughout the software development lifecycle is essential.
The ideal candidate will have a bachelor's degree or higher in Computer Science, Data Science, Engineering, or a related field, along with 10+ years of hands-on enterprise software engineering experience in scalable production environments. Practical experience with AWS services, managing and operating SaaS platforms on Kubernetes (EKS) and ECS, and a strong background in automating software release processes are crucial. Proficiency in Infrastructure as Code using Terraform and CloudFormation, advanced scripting skills in Python, PowerShell, or Bash, and experience with CI/CD pipelines are also required.
eClinical Solutions offers a competitive salary range of $132,000 to $165,000 annually, along with a comprehensive benefits package. Our inclusive culture values diversity and promotes work-life balance, providing opportunities for professional growth and development within a fast-growing company.
Joining eClinical Solutions means becoming part of a team dedicated to accelerating clinical research and bringing life-changing therapies to patients faster. Our engineering teams build enterprise-grade products at the intersection of cloud, data, analytics, and emerging AI technologies, offering a dynamic and impactful work environment.