As a Software Engineer at Rail Europe, you will grow your skills while contributing to our engineering team:
Learning & Delivering Solutions: Developing software features under guidance, writing quality code, and learning our testing and deployment practices.
Full Lifecycle Participation: Actively participating in agile ceremonies, assisting with testing, deployments, and monitoring, while gaining exposure to architectural discussions.
Problem Solving with Support: Working alongside senior engineers to debug issues, investigate root causes, and implement solutions—building your troubleshooting skills over time.
Building Technical Foundations: Writing clean, modular, and maintainable code following team standards, with guidance from peers through code reviews.
Collaborative Contribution: Working closely with engineers, your Engineering Manager, and Product Managers to understand requirements and deliver solutions.
Knowledge Sharing & Growth: Continuously learning, asking questions, and sharing what you learn with teammates—contributing to a culture of continuous improvement.
Innovation & Engagement: Taking part in our monthly hack day!