Job Description / Skills Required
We are searching for a passionate Engineering Manager with hands-on Java development skills who loves to work with smart people and wants to develop a fantastic team to join our Coverage Team.
Driven by our team of over 250 people from more than 40 different countries, GoEuro is changing the way we travel across Europe. With GoEuro you can compare and book trains, buses and flights to anywhere in Europe with one simple search, on mobile, app or desktop. By offering transparent pricing and easy booking, GoEuro makes travel planning simple, flexible and personal.
With over 500 European transportation partners across 12 countries, GoEuro is one of Europe’s fastest growing travel companies backed by 10 million monthly users and the world’s leading tech investors.
As a Software Engineering Manager at GoEuro you will…
… be guiding an international, talented and agile Development team that is responsible for building the platform that empowers the core company asset – provider integrations. You will work with the latest technologies, help our country teams become faster and more independent and have a great impact on our product. Although we are extremely proud of what we have already achieved at GoEuro, there's still room for improvement and lots of interesting technical challenges to face while going forward. You will assure to have a happy and high performing team and jump-in with hands-on development support. You will be directly managing talented engineers, develop and mentor them in technical and non-technical aspects, work closely with our country teams and the other Tribes in GoEuro.
The following tasks are waiting for you:
Play a leading role in architecture and design of Coverage Platform and related systems
Continuously raise the engineering bar with experience and passion for software excellence
Design and develop scalable and future-proof microservices and libraries
Work on high-performance services that handle all communications with our partners.
Collaborate with other teams on solutions for challenging and interesting problems
Improve our provider platform to simplify and streamline our complex tasks and make our system that integrates hundreds of APIs even more resilient
Manage a talented team of software developers, grow and develop it
Establish best practices for cross-team collaboration and software development processes
Lead by example in software quality
What are we looking for in you?
You should have a minimum of 4 years experience as tech-lead and/or people manager,
A solid track-record of successfully shipped software products with teams in an Agile environment,
Hands-on experience in building large software systems,
At least five years of professional web or mobile development experience in Java and related technologies and frameworks
And of course good understanding of software engineering best practices and ideally a background in Software Architecture
Most important: You should be an inspiring manager, who’s passionate about technology & people and wants to develop a great team in an outstanding environment
What can you expect from joining GoEuro?
Play an integral role in a fast-moving company taking on an enormous challenge
An office in the centre of Berlin’s thriving startup scene
Flat hierarchies and everyday opportunities to learn, grow and develop
A diverse team of over 40 nationalities
Free lunches, yoga, German lessons and more
Competitive compensation and relocation support
Are you the great Engineering Manager we are looking for?
We're excited to receive your application!