Position: Software Engineering Manager
Company: SQA Solution
Experience required: 5y
English level: upper

An opportunity to work at a rapidly growing PRODUCT company that provides a complete booking and payments platform for multi-day and group travel companies. If you are based in Amsterdam or Baku, the position will be hybrid (onsite 2/3 days a week). If you are based in any other location within 1-3 hours CET, you will work REMOTELY.

As a Software Engineering Manager, you will lead a talented software development team of 7-8 people.

**RESPONSIBILITIES:**
• 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 and objectives.
• 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.

**SKILLS, KNOWLEDGE AND EXPERTISE:**
• 8 years of experience in software development including at least 2 years of experience directly managing engineering teams (as a software engineering manager).
• Demonstrable software design and development experience for distributed systems using one or more programming languages, preferably Ruby, Java or Go.
• Good understanding of and experience with Microservices and DevOps.
• Demonstrable experience with relational (e.g MySQL, PostgreSQL) and non-relational (e.g MongoDB, DynamoDB) databases.
• Experience with message brokers (e.g RabbitMQ, Kafka, SQS).
• Experience in driving successful technical initiatives that improved productivity, performance and quality.
• Effective communication skills, both written and verbal, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.
• Experience working in Fintech and developing payment solutions (preferred).

**BENEFITS to name a few:**
• Attractive compensation package
• Flexible vacation schedule
• Fantastic team retreats (usually close to a beach)
• The latest tech you need to be successful

An Equal Opportunity employer that welcomes talent across all aspects of background, orientation, origin, and identity in an inclusive and non-discriminatory way. Applicants receive consideration without bias and based on the relevant qualifications, talents, skills, experiences, and business needs.