Associate Director of Software Engineering
CPC Clinical Research - Aurora, CO
Apply NowJob Description
Overview We are looking for an experienced Associate Director of Software Engineering to join our team! The Associate Director, Software Engineering is CPC’s senior engineering leader and principal builder, responsible for designing and delivering the software platforms that power CPC’s transformation. The Associate Director, Software Engineering will personally architect and implement some of CPC’s most critical systems, writing code and setting technical direction, while also mentoring technical colleagues and scaling delivery capacity. This role is central to CPC’s shift toward a software-driven operating model, where proprietary tools, automation, and data platforms form the backbone of efficient and compliant clinical research operations. Responsibilities Software Design & Development Serve as lead engineer on core software initiatives, personally authoring critical components, frameworks, and integrations. Design and implement high-quality, secure, and scalable software systems to support clinical trial operations, workflow automation, and data management. Own technical architecture decisions, ensuring software is modular, maintainable, and aligned with CPC’s long-term roadmap. Establish coding standards, development practices, and peer review processes to ensure code quality and reliability. Balance speed of delivery with robust validation, testing, and compliance in a regulated environment. Engineering Leadership & Delivery Translate strategic initiatives into concrete technical plans, leading day-to-day software delivery across internal and external teams. Drive adoption of agile engineering practices, DevOps pipelines, and continuous delivery. Oversee technical design reviews, code reviews, and system performance evaluations. Act as the Managing Director of Technology’s right hand in execution, ensuring technology initiatives move from concept to production with speed and rigor. System Architecture & Platform Buildout Architect and implement CPC’s core software platforms, including workflow automation tools, clinical data systems, and integration layers. Build APIs, services, and data pipelines to connect systems and enable seamless, compliant data flows. Evaluate third-party components where appropriate, but prioritize in-house development of custom software solutions that differentiate CPC. Lead build-vs-buy decisions with a bias toward creating proprietary tools that provide competitive advantage. Team Development & Technical Culture Recruit, mentor, and grow a high-performing software engineering team. Foster a culture of craftsmanship, accountability, and problem-solving. Provide technical coaching to junior engineers, raising the overall capability of the team. Data & Compliance Engineering Implement software systems that ensure high-quality, audit-ready data collection and management. Design applications with compliance requirements in mind (21 CFR Part 11, HIPAA), ensuring security and validation are built into the development process. Collaborate with data scientists and clinical teams to enable advanced analytics, reporting, and AI-driven insights. Qualifications 8+ years of software engineering experience, including recent hands-on coding of production systems. Proven ability to architect, design, and implement complex software solutions, ideally in life sciences, healthcare, or other regulated environments. Strong proficiency in modern programming languages (e.g., Python, JavaScript, Java, Go, C#, or similar), databases, APIs, and cloud-native development. Experience leading software engineering teams and delivering products end-to-end. Expertise in software development practices: CI/CD, automated testing, secure coding, DevOps pipelines. Familiarity with compliance frameworks such as 21 CFR Part 11 and HIPAA, with experience building validated systems a plus. Bachelor’s degree in Computer Science, Engineering, or related technical field (advanced degree preferred). Targeted Compensation: $160,000 - $200,000 annually Deadline to Apply: October 6, 2025 About CPC CPC is an academic research organization that offers full service clinical trial design, oversight, and management with rapid access to Key Opinion Leaders in a variety of therapeutic areas. With over 35 years of experience, CPC has provided services to over 150 clinical trials in a variety of indications, with an emphasis on cardiovascular, wound healing, diabetes and more. CPC has expertise in managing clinical trials from a variety of funding sources including industry, NIH, and Investigator Initiated trials. CPC Community Health focuses on innovative programs that reach into communities to help people find effective ways to become active, empowered and healthy. CPC offers: Comprehensive benefits package (medical, dental, vision, life, STD, LTD etc.) Matching 401(k) plan (dollar for dollar up to 4% of your eligible compensation, fully vested immediately) 11 paid holidays 15 - 25 vacation days based on years of service Paid sick time (2.67 hours accrued bi-weekly up to a maximum of 80 hours) Monthly fun events (e.g. team building activities, games, charitable events, potlucks, picnics) Flexible and remote work schedules Equal Opportunity CPC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race (including traits historically associated with race, such as hair texture and length, protective hairstyles), sex, color, ancestry, sexual orientation, gender identity, gender expression, marital status, religion, creed, national origin, disability, military status, genetic information, age 40 and over or any other status protected by applicable federal, state or local law. It is our intention that all qualified applicants are given equal opportunity and that selection decisions be based on job-related factors. Applicants with disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act (ADA) and certain state or local laws. If you need assistance, please email our Human Resources team at #J-18808-Ljbffr
Created: 2025-09-30