Job Title An experienced Engineering Manager is required to lead a high-performing team in delivering new and existing products. The ideal candidate will have a strong track record of building and scaling teams while maintaining high quality standards. This is an opportunity to be at the forefront of innovative product development, working closely with Product Management, Architects, and the CTO. Key Responsibilities: - Build a team by sourcing, selecting, interviewing, and hiring the right candidates. - Work with Product Management to define the roadmap, MVP, and key metrics of the product. - Collaborate with Architects and team leads to define the right architecture for the product. - Manage projects and drive Scrum meetings to ensure delivery excellence. - Be involved with the development and testing of features alongside your teams. Requirements: The successful candidate will have: - 7+ years of experience in software development (Java, .NET, Python, Data Science or Machine Learning). - 3+ years of experience leading teams. - Strong coaching, team building, and collaboration skills. - Strong business-oriented mindset with ability to provide visibility into business metrics and company goals. - Ability to design end-to-end modular solutions that integrate with the ecosystem. - Solid experience with event-driven architecture in AWS (SQS, SNS, ECS, Lambdas). - Proactive approach with initiative and self-regulation. - People-oriented with strong teamwork and collaboration abilities. - Excellent time management and workload prioritization skills. - Advanced level of English. What We Offer: We offer a range of benefits including: - 100% remote work. - Excellent compensation. - Hardware and software setup for remote work. - Flexible hours. - Paid parental leaves, vacations, and national holidays. - Innovative and multicultural work environment. - Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.