.Engineering Manager (Relocation to Amsterdam) Department: Engineering Employment Type: Full Time Location: Portugal Reporting To: Alexander Sereda Description This position presents the opportunity to work in a business-critical role in a rapidly growing company. You will also uphold our four core values: Be the solution - take ownership, drive collaboration Be resourceful - strive for new wins every day Be honest - default to transparency Be respectful - treat others like you want to be treated We encourage applicants from diverse backgrounds and underrepresented groups to apply. A diverse workforce is a highly productive one, so why not take a chance and send us your application even if you don't meet all our requirements? Role and Responsibilities WeTravel is looking for a detail-oriented, experienced, and highly skilled Software Engineering Manager to guide our talented software development team. The ideal candidate should possess a strong background in software engineering, exceptional guidance skills, and a proven track record of managing successful development projects. Nurture by example by taking ownership, being proactive and collaborating Inspire, motivate and directly manage engineers in various roles Oversee the entire software development life cycle, from planning and design to implementation, testing, and maintenance Develop and implement effective project management methodologies and best practices, ensuring timely delivery of high-quality software products Collaborate closely with product managers, designers, and other stakeholders to define project requirements Provide technical guidance and mentorship to team members, assisting with complex problem-solving and promoting continuous learning and professional growth Monitor and evaluate team performance, identifying areas for improvement and implementing necessary changes to optimize productivity and efficiency Continuously research and stay up-to-date with the latest trends and best practices in software development and management Take initiative to address the larger technical needs of the features/product you work on Ensure that your team delivers that meets the expectations while taking all non-functional aspects like security, performance, maintainability, and reliability into account Skills Knowledge and Expertise Preferred Experience in management role (2+ years) Experience in hands-on software engineering (5+ years, preferably with Ruby) Experience in driving successful technical initiatives that improved productivity, performance and quality Excellent problem-solving and critical thinking abilities, with a strong focus on accuracy and thoroughness Experience working in Fintech and developed payment solutions Demonstrable software design and development experience for distributed systems Demonstrable experience with relational (e.G MySQL, PostgreSQL) and non-relational (e.G MongoDB, DynamoDB) databases Experience with message brokers (e