Pinnacle 21 | Senior Software Engineer -

Senior Software Engineer

  • Location

    Blue Bell, PA

  • Category

    Dev / Eng

Our Software Engineers produce rich, modern user interfaces that help to stand out as the most innovative software company in our space as well as the backend components that drive it’s performance and availability. You should desire to part of a growing agile team that is responsible for designing, developing, testing, maintaining, and improving their 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 front or back-end and will be given plenty of opportunities to learn and contribute on the full stack.

Currently hiring for multiple positions!



Specific job requirements include, but not limited to:

  • 4+ years of professional experience writing Java
  • 2+ years of professional experience writing client-side Javascript
  • Have experience in at least one other general-purpose programming language including but not limited to: .NET, Scala, Python, etc
  • Have the ability to create a web app from scratch
  • Have experience using version control (preferably Git)
  • Have an understanding of HTTP
  • Be able to provide examples of previous work you are proud of
  • Be able to get things done the best way, not the easiest
  • Be passionate about software development


  • Have full stack experience using an MVC framework
  • Have experience writing single page applications (we use React but Angular and Vue are cool too)
  • Have a strong understanding of web design and user experience
  • Have experience writing efficient SQL queries
Check out our Culture Checklist >

About Us

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.

Apply for this job

Apply Now Mention you found this work on!

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

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