Senior Backend Engineer
CluePoints

Senior Backend Engineer - Python, SQL, C/C++

Apply

Industry

Business Intelligence (BI) Software

Job Type

Full-time

About CluePoints
  • Python
  • SQL
  • C/C++
  • Azure

About CluePoints

CluePoints provides Sponsors and CROs a better way of detecting and managing risks that may impact the outcome of clinical trials. Our solutions, all of which are underpinned by Central Statistical Monitoring, a technique that’s being investigated by the FDA for selecting sites for inspection, are deployed to drive a Risk-Based Quality Management strategy, as advocated by ICH and FDA.


About The Role

We are a disruptive, leading, and innovative SaaS company developing software and services that revolutionize how clinical trials are managed and new drugs are brought to market. Established in 2012, we have taken the Pharmaceutical industry by storm and are looking for exceptional individuals to help us ride the wave of growth we are seeing. As part of our continuous growth, new product introduction and market expansion, we're seeking additional Back-End Engineer's to join our dynamic team. In this role, you will collaborate with skilled engineers, Squad leads, and our lead application architect to find elegant and manageable solutions to new and complex product needs. As a member of the Engineering team, you will join a friendly and talented group of Backend Software Engineer, within a dynamic scale-up company facing great engineering challenges.


What You’ll Do

• Build robust and scalable software using Python • Refactor and perform code review • Solve complex performance problems and architectural challenges • Mentor junior team members • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution • Increase test coverage via unit tests and integration tests • Analyze challenging problems and successfully deliver results


What You’ll Bring

• Experience (5+ years) interfacing with databases (SQL and/or NoSQL), with web-frameworks (Pyramid or equivalent), following best practices (testing, design patterns, etc) • A strong background in Python • Your passion and curiosity about new technologies (languages, frameworks, etc) and your understanding of API structures and REST architecture • Master’s degree (or equivalent) in Computer Science/Engineering • Willingness to become a Squad Leader


Why Terminal?

At Terminal, we identify emerging tech hubs around the globe, and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle. We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

We are committed to integration and equal opportunity. Accommodation is available to all applicants upon request throughout our recruitment process. Please contact hr@terminal.io if you require accommodation. We will work with all applicants to accommodate their accessibility needs.