Staff Software Engineer

AI overview

Drive innovative AI-powered applications in a supportive remote environment with a strong focus on team culture and work-life balance, while tackling complex software architecture challenges.

Role posting

AT CASTOR, WE DRIVE FASTER, SMARTER MEDICAL RESEARCH

We believe that faster, more diverse clinical trials help extend the human health span and provide a greater return on investment.

We strive to improve the clinical trial experience for patients, sites and sponsors, using technology to accelerate every step of the clinical trial journey.

Our modular clinical trial platform enables the capture and re-use of research data from anywhere, anytime and helps optimize each activity in the clinical trial journey by reducing human effort with technology.

From recruitment to monitoring, we help make it easier to design and deploy trials, enroll and engage patients, collect data and analyze results.

Next to being very purpose-driven, we are proud of our caring company culture.

We follow our values diligently and take the well-being of each Castorian seriously. Sounds like something for you? Read on!


What you’ll focus on

As a Staff Software Engineer in our Catalyst team you will be a key driver in building and scaling our AI-powered applications. You will work closely with other engineers to develop and implement innovative solutions.


As part of your role you will also take part in our on-call rotation.


Who are you

  • You have a Computer Science background and 8+ years of software development experience
  • You are a self-starter who can work independently and navigate environments with low structure
  • You enjoy tackling challenging software architecture problems and are equally comfortable designing and implementing solutions
  • You communicate effectively with both technical and non-technical audiences, ensuring alignment across the team
  • You deliver software efficiently while maintaining high engineering standards and making deliberate technology choices
  • You actively share expertise through design discussions, documentation, examples, and mentoring other engineers
  • You bring an analytical and creative approach to building applications from the ground up


What you’ll bring

  • Extensive experience with modern-day Python and its ecosystem.
  • Experience with messaging patterns, event-driven architectures, and integrating with external systems
  • Deep understanding and experience with asynchronous programming patterns.
  • Proven experience with cloud applications (GCP) and a working knowledge of Kubernetes.
  • A passion for building AI applications and using AI assistants
  • A commitment to high code quality, comprehensive testing, operational robustness, and thorough code reviews
  • Familiarity with data pipelines or ETL processes (though you are not a dedicated Data Engineer)
  • While not required, experience within life sciences, healthtech, or e-clinical products is a significant plus


Please note this role is open for applications in Europe. However, at this moment we are unable to accept applications from France, Germany, Spain, Bulgaria and Switzerland.


How Castor takes care of you

At Castor we truly live and breathe one of our core values, believing we can achieve anything with a healthy and happy team. Our benefits reflect this:

  • Guaranteed annual 'happy holidays' bonus
  • Employee Stock Option Plan
  • Learning & Development Budget to support your growth
  • Unlimited annual leave (25 days minimum)
  • A fully remote role, with support for your home office set-up
  • A flexible working schedule: nobody is tracking your time except you, we focus on output and delivery
  • A great work-life balance
  • Quarterly downtime weeks, well-being workshops, sleeping courses (for you and for new-borns) access to Open Up, virtual company events and celebrations


We are a remote company. At Castor, we value flexibility and believe that the best talents can work anywhere in the world. From flexibility improvements to productivity growth, we want to make sure you are happy, healthy, and productive while working from home. Every Castorian counts. We celebrate you for who you are. We build products to make clinical research accessible to the world and a company where everyone, anywhere, is welcome. It does not matter where you are from, where you are based, or what your gender, age, or sexual orientation is. Our remote setup is for your family, your work-life balance, your mental health, and your right to be your most authentic self. You are celebrated for who you are, for all the differences that define you. We want your unique voice to be heard and succeed together as a happy and healthy team! Castor continues to grow as an Equal Opportunities Employer. We strongly encourage applications from women, people of color, and people from the LGBTQ(+) community.

Please feel free to share the pronouns you use (for example she/her/hers, he/her/his, they/them/theirs, etc.).

Perks & Benefits Extracted with AI

  • Flexible Work Hours: A flexible working schedule: nobody is tracking your time except you, we focus on output and delivery
  • Other Benefit: Unlimited annual leave (25 days minimum)
  • Remote-Friendly: A fully remote role, with support for your home office set-up
  • Wellness Stipend: Quarterly downtime weeks, well-being workshops, sleeping courses (for you and for new-borns) access to Open Up, virtual company events and celebrations
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Software Engineer Q&A's
Report this job
Apply for this job