Software Engineer

Based in Philadelphia, Pinnacle 21 is a leader in clinical trial data software and services. Our vision is a clean data pipeline that ends in a successful regulatory submission. We're an established company that builds software to streamline the drug approval process, bringing life-saving medicines to patients faster. Pinnacle 21 is a certified Great Place to Work, and we're looking for motivated talent. Come help us revolutionize clinical trials and streamline the drug approval process. 

Work that matters – When good drugs get delayed to the market, it’s not just money that’s wasted. Every day we save gives that many more patients longer, healthier lives.  

Work autonomously – Enjoy the freedom to develop your talents without being micromanaged. We’ll support you as you add to your skillset and grow to own multiple projects  

Global footprint – We serve a diverse community of users from around the world. Our software is the industry standard for preparing clinical trial data for regulatory submission. 


What you’ll be doing 

Our engineers are working to solve complex problems in clinical data processing, standardization, and integration. You will be part of an agile team that is responsible for designing, developing, testing, maintaining, and improving your projects.

You will be encouraged to exceed expectations, which is a requirement to succeed in a small team that is constantly working on new challenges.

You will not be limited to the back-end and will be given plenty of opportunities to learn and contribute on the full stack. You will have a chance to research new technologies if they are the best solution to a problem, but you will also be expected to learn and use existing solutions when it makes sense.

You will be working within a team of highly accomplished software engineers in an environment which actively encourages collaboration and learning from one another. The leadership team is committed to supporting you in your learning and development and helping you to further advance your career.

To empower our developers, we will equip you with the best hardware and software available.


  • Develop and maintain features in software applications using Java, JavaScript, and PostgreSQL
  • Understand and apply applicable coding standards
  • Collaborate with members of the product, test, and software engineering organizations
  • Write unit tests as appropriate to new functionality
  • Participate in code and software review processes


A bit about us

Employees at Pinnacle 21 do tech work that means something. Their software enables key transitions in the clinical trial data pipeline and streamlines regulatory approvals for drugs and medical devices, getting new treatments to patients faster. Pinnacle 21 supplies its SaaS platform to the US FDA, Japan’s PMDA, 22 of the top 25 biopharma firms, and many more biotechs. It ensures clinical trial data comply with the standards of both government agencies and trial sponsors. On its way from the clinic to a government agency, a data point goes through many steps, and Pinnacle 21 has processed over 30 trillion (with a T!) of them. With strong product-market fit and an aggressive roadmap fueled by their 2021 acquisition by Certara (NASDAQ: CERT), the team is quickly becoming the one-stop data brokerage for the life sciences.

Certara accelerates medicines using proprietary biosimulation software, technology and services to transform traditional drug discovery and development. Its clients include more than 2,000 biopharmaceutical companies, academic institutions and regulatory agencies across 62 countries.

Want a demo?

Let’s Talk.

We're eager to share and ready to listen.

Cookie Policy

Pinnacle 21 uses cookies to make our site easier for you to use. By continuing to use this website, you agree to our use of cookies. For more info visit our Privacy Policy.