Pinnacle 21 | Senior Software Engineer -

Senior Software Engineer

Pinnacle 21 | Blue Bell, PA | Dev / Eng

Apply Now
Job Description
Company Culture Coverage

At Pinnacle 21, we are always looking for exceptional team members. Our engineering team is still in its early stages, meaning you will be crucial to shaping the future of this company. We plan to make a lasting impact on the pharmaceutical industry, and you could be a part of that!

Work that matters ​| We work with the pharmaceutical industry to streamline the drug approval process, bringing life-saving medicines to patients that need them. What you’ll be doing is a lot more important than building a shopping cart.

Work autonomously | Enjoy an autonomous environment, where we’ll support your continuous improvement and foster your capabilities to produce high quality code at a rapid pace.

Global footprint ​| We support a community of users from countries across the world that widely regard our
software as the industry standard for clinical submission preparation.


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 a small 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. To empower our developers, we will equip you with the best hardware and software available.


What we’re looking for

If you meet these criteria…



· Have 4+ years of professional experience writing server-side code (Java/Play/Spring)

· Have 2+ years of professional experience writing client-side code (Javascript)

· Have experience in at least one other general-purpose programming language; including but not limited to Scala, Python, .NET, Ruby, etc

· Have the ability to write a web app from scratch

· Have experience with API design and development

· Have experience using version control (preferably, git)

· Be able to provide examples of previous work you are proud of

· Be able to write useful test cases

· Be smart, and get things done

· Be passionate about software development


· Have a strong grasp and background with algorithms

· Have experience building single page applications (React/Redux)

· Write efficient SQL queries

· Have experience building microservices


… then we’d love to hear from you


Pinnacle 21 is a startup making a big impact on regulatory review processes. Our flagship software provides the biopharmaceutical industry with the key to a fast, efficient drug review process. It’s this technology that drives FDA’s 21st Century Review Initiative, ensuring that submission data is compliant, useful and ready for review — which enables a more efficient review process.  

At the core of our company is our open-source project called Pinnacle 21 Community. We support users from the FDA, PMDA (Japanese Pharmaceutical Regulatory Agency), and almost every pharmaceutical company preparing a clinical submission. Building on top of this wide network, we continue to expand into new opportunities and grow our business.

Apply Now
Read More

At Pinnacle 21, employees know they are building something meaningful. The company’s industry-leading clinical data standardization platform streamlines the drug approval process, ultimately getting medications in the hands of patients faster.

Today, freshly planted in its bright, spacious new office in Blue Bell, PA, Pinnacle 21 has a number of seats open for more technologists eager to make an impact on the clinical drug trial process.

With its products already in use by the FDA, and industry-wide by biotechnology and pharmaceutical companies, Pinnacle 21 is continuing its work to shrink the clinical trial process, as well as looking to build new products outside of its niche in standardization.

That growth calls for hiring a new wave of engineers and customer success managers who are excited to tackle revolutionary product development within the clinical trial process industry.

The team-centric company has proven to be a draw for professionals who thrive when empowered with autonomy and ownership. Every single person is an essential part of the process. Titles and status hold little weight around the office, as all employees have equal footing, respect and influence.

There’s also a balance between work and life. Benefits include a generous amount of PTO and free healthcare for the entire family. But it’s more about an overall culture of empowerment and trust. Employees go home with a sense that they’ve contributed to the overall good, while also working for a team that has one other’s backs. As a bonus, there’s a genuine camaraderie amongst the crew, often found huddled in the kitchen shooting the breeze, going out for group lunches or meeting up after hours to workout at the on-site gym.

  • Accepted file types: pdf, png, jpg, docx, doc.

New jobs. Your inbox. Every week. Get it.

Do NOT follow this link or you will be banned from the site!