Platform Engineer
Castor
Software Engineering
At Castor, we’re modernizing the backbone of clinical research
Clinical trials are the gatekeepers of human health, yet the industry is still bogged down by fragmented, manual processes that can waste time and exclude patient populations. At Castor, we are building the operating system for the next era of clinical research.
We provide a modular cloud platform designed to run trials end-to-end. Our foundation is a robust Electronic Data Capture (EDC) system, supported by eConsent for recruitment and screening and eCOA to accurately capture patient reported outcomes. We don’t just stop at data collection; we use Castor Catalyst (our high-precision AI automation) to strip away the manual effort that historically makes research slow and expensive.
How we work: Trust over tracking
We are a remote-first company built on the belief that talented people do their best work when they have the agency to manage their own lives. We believe that high performance requires a foundation of trust, health, and cutting-edge support.
- Work-life integration: We don't believe in performative presence. We trust you to own your schedule and show up for your team, while also making space for your life outside of work.
- Deep work & async: We protect your time. We prioritize thoughtful, asynchronous communication so you can focus on solving hard problems without a calendar full of status update meetings.
- Radical candor: We value the truth over hierarchy. We give and receive direct feedback because that’s how we grow—as individuals and as a company.
Your mission and impact
As a Platform Engineer at Castor, you will be building the foundations that empower our product developers to ship secure, reliable services at scale. Your mission is to bridge the gap between code and production by building out a robust containerized environment on Azure that minimizes toil and maximizes efficiency. By championing automation and infrastructure-as-code, you’ll directly impact our ability to deliver life-changing health-tech solutions to patients and researchers worldwide.
Who are you
- You are biased toward avoiding manual, repetitive work and strive to find the perfect balance between keeping the lights on and building elegant automated systems.
- You enjoy sharing knowledge, creating clear guidelines, and participating in training sessions to elevate the technical capabilities of the entire engineering organization.
- You value documentation and technical clarity, contributing to Architecture Decision Records to ensure our systems are understood today and scalable tomorrow.
- You are curious about the evolution of DevOps, particularly in how to effectively leverage AI tooling and agents to streamline workflows.
What you'll be doing
- Designing and implementing solutions that allow product teams to run containerized services seamlessly.
- Developing internal best practices, guidelines, and documentation to help developers navigate cloud infrastructure.
- Writing and maintaining code for centrally managed services while improving security and reliability.
- Providing support through a dedicated on call rotation.
- Contributing to technical documentation and Architecture Decision Records to keep our ecosystem transparent and stable.
What you'll bring
- Proficiency in at least one general-purpose programming language (Python or Go preferred).
- Solid experience deploying and optimizing solutions on a major cloud provider (Azure or AWS).
- A strong grasp of Infrastructure as Code (Terraform) and the containerization ecosystem (like Kubernetes).
- An understanding of Linux, networking, web applications, and database fundamentals.
- Familiarity with monitoring server and application performance, with the troubleshooting skills to resolve issues in a distributed environment.
Our preference is for this role to be based in CET+/-2
We are currently unable to accept applications from people based in; Spain, France, Belgium, Switzerland and Germany
How we invest in you
High performance isn't sustainable without real support. We provide the infrastructure you need to stay healthy, focused, and rewarded.
- Rest is non-negotiable: Unlimited annual leave with 25-day minimum. We don’t just allow time off; we expect you to take it.
- Downtime weeks: Once a quarter, the whole company shifts gears. No new shipping—just a week for deep focus, learning, or catching up so we can start the next quarter fresh.
- AI-first culture: We provide the tools and training to ensure you’re spending your energy on high-value work, not manual repetition.
- Real ownership: All Castor team members are offered options through our Employee Stock Option Plan (ESOP).
- Comprehensive wellbeing: Free access to Open Up for mental health, specialized sleep courses (for you and your family), and a budget to make your home office a place you actually want to be.
- Annual bonus: A guaranteed "Happy Holidays" bonus every December.
Belonging at Castor
We build products to make research accessible to everyone, and we believe our team should reflect that same diversity.
Our remote setup is designed to support you as a whole person—your family, your mental health, and your authentic self. We don't care about your background as much as we care about your perspective and your expertise. We strongly encourage applications from women, people of color, and the LGBTQ+ community. Please feel free to share the pronouns you use (for example she/her/hers, he/her/his, they/them/theirs, etc.).