TheFork, a TripAdvisor Company, is the leading online restaurants reservation platform in Europe, Australia and Latin America, with a network of more than 80k restaurants worldwide, more than 30.5 million monthly visits and present in 22+ countries around the globe. TheFork connects restaurants and diners.
TheFork is looking for a Software Engineering Manager
- Demand domain is one of the 4 product & engineering domains which compose TheFork. The others domains are Supply, Payment and Platform.
- Demand domain's main responsibility is to bring more diners to restaurants located in 22 countries around the world, while bringing a great discovery experience to our users.
TheFork Product & Engineering organization is on a journey to get closer to a product driven organisation, where we are discussing about the problem to solve, and empower the teams on designing the solutions with the stakeholders.
Having engineers only developing a solution is using half of their potential, but their best skill is problem solving! Let's change that, and let's go to the next level.
We are looking for an engineering manager who will be motivated to contribute to this transformation, and will want to have great impact on our customers, our employees and our business.
Join the 3 other engineering managers of the Demand domain (2 in Paris, 1 in Buenos Aires) currently composed of ~20 engineers, with the ambition to significantly grow the team in the next years, and help the organization to reach the next level:
- Impact the culture & the organization with your personal experiences at TheFork
- Develop the potential of your directs by helping them to be more empowered - autonomous
- Identify what slows down the teams/organization and act on it to make your team succeed
- Help your team to go fullstack and understand the business constraints
- Initiate and contribute to the TheFork tech branding (organize meetups, write blog posts, etc)
- Co-construct with product team the vision & roadmap of Demand
- Embrace shape up methodology and lead the project management of your team
- Raise your voice and provide relevant and useful feedback to help the organization to evolve
- Take care of your team, find opportunities, help on their career path, recruit, onboard, compensate
- Advocate & influence to build the appropriate team to reach company’s goals
- Contribute to our engineering manager community (engineering culture, meetups, best practices...)
- Ensure relationship and follow up on projects’ deliveries with stakeholders
- Encourage the direct feedback to challenge everyone, and help everyone grow in the full organisation
- Try, fail and learn fast from your mistakes or succeed
Join a dynamic and agile team in a quickly changing and international environment to be involved in an international organization that empowers its employees and works hard to allow each person reach their full potential.
What technologies are we using?
- React for front-end
- NodeJS & Symfony for the backend, building a horizontally scalable microservice-based architecture to serve customers in 22 countries.
- Domain events are propagated through RabbitMQ as an event bus
- Our websites and servers are monitored with Prometheus, Grafana, ELK for 24x7 operations and ease of troubleshooting
- We are in the process of migrating to Kubernetes & AWS for orchestration & hosting
- You have a solid technical background in web/app technologies
- You are rigorous, dynamic & curious, equipped with an agile mindset and a strong team spirit that allow you to adapt to a changing environment
- You are able to challenge product and stakeholders decisions
- You have experience building software with a problem-solving approach leveraging customers inputs in an iterative manner ("Product Discovery")
- You have already coached and mentored 5+ people teams including senior software engineers
- You are data-driven
- You have experience with architectural patterns of large-scale applications
- You are comfortable writing and speaking in English.
Flexible working policy