🆕 Principal Engineer

Job summary
Permanent contract
Salary: Not specified
Starting date: February 09, 2025
Fully-remote
Experience: > 7 years
Education: Master's Degree
Skills & expertise
Generated content
Playwright
Spring
Java
React native
Ios
+2

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) and knowledge of Svelte (or a keen interest in learning it). We welcome candidates with experience in Svelte, React, Vue.js, or Angular.

  • 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?