Match score not available

Senior Software Engineer (Rust)

unlimited holidays - work from home - work from anywhere - work from our offices if you want
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of software development experience, Practical experience with Rust programming language, Strong communication skills and ability to mentor others..

Key responsabilities:

  • Develop an interpreter for a Domain Specific Language for data capture interactions
  • Participate in on-call rotation for system support
  • Collaborate with team members to design and implement software solutions
  • Anticipate and solve complex problems to drive team goals.

Castor logo
Castor Computer Software / SaaS SME http://www.castoredc.com
201 - 500 Employees
See all jobs

Job description

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 Senior Software Engineer (Rust) you play a key role in driving your team’s goals, continuously delivering business impact. You anticipate problems and solve complex problems, mentor others and have impact outside of your own team. You are part of a focused team whose role is to develop an interpreter for a Domain Specific Language to define all aspects of data capture interactions: scheduling, validations and calculations.


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 5+ years of software development experience
  • You are passionate about software architecture challenges and like to both design and implement new solutions
  • You like to work together with your team members and have great communication skills

WHAT YOU`LL BRING

  • Practical experience with Rust 
  • A creative mindset with the ability to help solve challenging domain problems
  • Solid understanding of software development lifecycle and agile methodologies
  • Attention to details and high quality work
  • Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks

NICE TO HAVE  

  • Experience within life sciences, healthtech or e-clinical products
  • Experience in building compilers, interpreters, and language design

Please note that we are open to hire from different European countries. However, at this moment we are unable to accept applications from France, Germany, Spain, Bulgaria, Sweden 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, access to OpenUp, 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.).


Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Detail Oriented
  • Communication

Software Engineer Related jobs