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.
Successful candidate will be able to:
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 bring to the table:
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 OOP in at least one of the following languages: Python, Java, C# or C++
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
Nice to have:
Your experience with container orchestration and/or microservice architecture
Your experience in implementing SAAS/Cloud based solutions would be a big plus, as well as experience in software networking (ZeroMQ, RabbitMQ, Websockets) and continuous integration is a plus
Good in at least one of the following: Street Fighter, FIFA, Kicker (foosball) or Darts
A constant desire to improve, to learn more and take things to the next level!
Our Stack:
Python
Angular
Pyramid/Flask
MySQL, MongoDB, Redis
RabbitMQ, Celery
Docker
Gitlab
Kubernetes, Helm, Terraform
Azure
Oh, and by the way, we don’t need a cover letter!
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job