🆕 Principal Engineer

Permanent contract
Salary: Not specified
Starting date: February 09, 2025
Fully-remote
Experience: > 7 years
Education: Master's Degree

Rail Europe
Rail Europe

Interested in this job?

Questions and answers about the job

The position

Job description

🚀 We are currently seeking to develop our workforce team to meet our three ambitions over the next few years: to strengthen our leadership on foreign markets and in Europe itself, to set ourselves apart from the competition, and to provide a new offering dedicated to European resellers. 

📢 We are currently seeking an experienced and highly motivated Principal Engineer to join our talented Tech team. If you are passionate about technology, possess strong leadership skills, and thrive in a collaborative and agile environment, we want to hear from you. 

💡 As a Principal Engineer at Rail Europe, you will play a pivotal role in driving technical excellence and will have an impact on our product and engineering strategy. 

💪 Your responsibilities will include: 

🚀 Driving user acquisition, SEO, Payments, Protection plans, and CMS initiatives. 
🐱‍👤 Being the technical lead within the team’s domain and ensuring high-quality engineering practices. 
🤝 Collaborating across teams to drive cross-team product and engineering initiatives. 
📈 Partnering with the Engineering Manager & Product team to help create roadmaps and scope high-level initiatives. 
✨ Raising the bar on technical health and performance of systems & components owned by the team. 
🙌 Working cross-functionally to optimize strategies, execution, and impact.


Preferred experience

Who we’re looking for 

  • A full-stack engineer with expertise in Java (Spring framework) + Svelte 

  • Experience with agile development in a B2C or SaaS environment

  • Proven ability to lead technical initiatives involving multiple engineers. 

  • Time zone that’s within +/- 1 hour from CET 

Bonus points for 

  • An understanding of SEO concepts or experience working with headless Content Management Systems 

  • Hands-on experience with Playwright for frontend testing 

  • An understanding of accessibility best practices & experience working on internationalised, multi-language products. 🌍 

  • Exposure to payment-related projects. 💳 

  • Exposure to developing for either iOS or Android, either natively, or via approaches like React Native, Capacitor.js, etc 📱


Recruitment process

  1. Qualification call with David - Talent Acquisition Specialist.

  2. Online coding interview

  3. System design interview

  4. Meeting with two team members

Want to know more?