Rust Software Engineer
Descrizione dell'offerta
Join to apply for the Rust Software Engineer role at Prima .
10 hours ago Be among the first 25 applicants.
Is it a thrilling opportunity in a dynamic environment that is constantly evolving? Are you curious to see how a company operating in the Insurance sector provides a great experience at a great price to its customers using cutting-edge technologies? Then, you have a ticket to the fast lane!
IT technology is at the core of everything we do. Our Engineering and Product teams are passionate, innovative, and committed to continuous learning, employing the latest stacks and methodologies.
At Prima, you could take on a new challenge. As part of our global community, you’ll be in the driving seat of your career, learning and growing with a top-tier team. Prima values every voice, regardless of role.
Since 2015, we’ve aimed to provide great value car insurance designed for everyone. We have cultivated a culture of mutual success and are now steering in a new, exciting direction. We need your expertise to help us grow.
We offer a supportive environment focusing on wellbeing, autonomy, and development, including benefits like private medical insurance, gym discounts, and wellbeing initiatives.
Working in a way that works for you: We believe in work-life balance and flexibility—whether working from the office, home, or a mix of both. You can work from any location for 30 days a year.
The freedom to explore: We move fast but together. You’ll have access to a learning marketplace and regular growth sessions with your manager.
Our winning formula: From health benefits to wellbeing initiatives, we support your health and happiness.
We seek experienced Senior Software Engineers with strong technical expertise, leadership skills, and a focus on backend architecture and functional programming to join our teams.
You will have the opportunity to collaborate in one of the following domains:
- Intermediaries: support our B2B channel for partner platforms.
- Policy & Customer Management: enhance retention and operational efficiency across countries.
- Claims: evolve our claims platform across multiple regulatory environments.
- Conversion: develop strategies to convert leads into customers.
The most suitable domain will be assigned during recruitment based on your experience and interests.
You will be responsible for:
- Architecting and developing reusable, modular, maintainable code.
- Designing, developing, and maintaining scalable services.
- Collaborating with stakeholders to translate business needs into technical solutions.
- Conducting code reviews and enforcing coding standards.
- Staying current with new technologies and driving their adoption.
- Working with managers to define project timelines and efforts.
- Troubleshooting and debugging complex issues.
- Contributing to a culture of continuous learning and growth.
Requirements:
- Extensive experience in backend development.
- Strong English communication skills for effective collaboration.
- Knowledge of event-driven architecture, microservices, and domain-driven design.
- Enthusiasm for new technologies and mentoring.
- Self-motivated, proactive problem-solver with accountability.
- Experience in an Agile environment.
Nice to have:
- Knowledge of functional programming languages.
- Experience with Rust or Elixir.
- Knowledge of TDD.
- Experience with RabbitMQ/Kafka.
Prima values diversity and equal employment opportunities. If you’re interested, join us in the fast lane!
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Insurance