Senior Software Engineer

Pinnacle 21

Blue Bell, PA Dec 11
Apply now

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.

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


  • 4+ years of experience as a Software Programmer or Software Engineer
  • Professional experience with JavaScript
  • Professional experience with Java or a similar language
  • Experience working in a highly collaborative software organization

This is a hybrid role on-site in Blue Bell OR Radnor, PA.


Certara bases all employment-related decision on merit, taking into consideration qualifications, skills, achievement, and performance. We treat all applicants and employees without regard to personal characteristics such as race, color, ethnicity, religion, sex, sexual orientation, age, nationality, marital status, pregnancy, physical or mental condition, genetic information, military service, or other characteristic protected by law.

Retirement & Stock Options Benefits
  • 401K
Perks & Discounts
  • Casual Dress
  • Lunch Provided
  • Offsite Company Events
  • Snacks Provided
Health & Wellness
  • Dental Insurance
  • Health Insurance
  • Life Insurance
  • Onsite Gym
  • Short Term Disability
  • Vision Insurance
Parental Benefits
  • Family Medical Leave
  • Flexible Work Schedule
  • Paid Holidays
  • Paid Sick Days
  • PTO
What are the benefits of working at a small company like Pinnacle 21?  Though Certara has ~1,000 employees, our software unit is closer to ~200, with P21 as a sub-brand inside that—so the “feel” is still small. You’ll be close to the founding team and catch our entrepreneurial energy. Joining us right as we rocket forward after our M&A means you’ll not only “do the work” but also direct and optimize our processes for doing so. (We don’t compromise our values, but our methods are malleable.) We’re a perfect place if you want ownership and are relentlessly resourceful. There’s massive impact still to be made.   What does Pinnacle 21 look for in prospective employees?  Our product roadmap is aggressive, and to accelerate it, we need a wave of talent. Our radar pings for people who bring positive energy with a “Yes, and…” attitude, who work smart and get it done. You’ll need to be autonomous and scrappy, since our full attention is on listening to users and writing good code. Meaning, we have zero interest in micromanaging you. We hire team players who contribute to our culture bottom-up, by giving each other earned praise and healthy critique.   What kind of tech skills do you expect candidates to have?  For Full-Stack Engineers: Java, JS, Play Framework, ReactJS, Redux, Postgres, AWS, and experience in Agile For Subject Matter Experts: CDISC, SAS, custom data standards/specs, regulatory experience with the FDA/PMDA/NMPA, foreign language ability, and proven skills in consulting and thought leadership   How does Pinnacle 21 invest in employee growth and learning?  Our industry looks to us as a thought leader in data sciences, especially in clinical data exchange, standardization, and regulatory submission. That expectation hits you too, to be keeping (and setting) the pace for professional development. We support you with training courses, mentorship, and conference attendance. Also, our product roadmap assumes capabilities we haven’t yet mastered, so you’ll have no shortage of challenging projects and infrastructure to deepen your tech stack. As we grow, we’ll spend more time cross-training each other, so expect to teach others as part of your own learning path!