Software Engineering Manager

Azul Logo

Azul

πŸ“Remote - Cyprus

Summary

Join Azul's growing engineering team as a Software Engineering Manager! Reporting to the Director of Engineering, you will lead a team of 10 engineers, ensuring smooth project execution and alignment between product management and engineering. You will identify and resolve technical challenges, make informed technical decisions, and collaborate with stakeholders. Responsibilities include defining and tracking key metrics, participating in release planning, developing team strategies, mentoring team members, and contributing to cross-team projects. Azul offers a competitive compensation package including equity, annual bonuses, a referral program, flexible working hours, and the option for 100% remote work.

Requirements

  • 5+ years of experience in Software Engineering
  • 2+ years of management or technical leadership experience
  • Excellent problem-solving and troubleshooting abilities
  • Strong technical foundation, with an understanding of OS internals
  • Strong leadership capabilities
  • Excellent communication and interpersonal skills
  • Exceptional project planning skills
  • Proven track record of delivering technically complex projects on time
  • Excellent inter-team coordination abilities
  • Ability to identify product or process issues and proactively drive them to resolution

Responsibilities

  • Lead and manage a team of approximately 10 highly skilled engineers
  • Identify the most critical technical challenges and opportunities, driving their successful resolution
  • Make informed technical decisions regarding implementation strategies, taking into account input from engineers and stakeholders
  • Collaborate with product management to ensure the team focuses on the most business-critical projects
  • Define, track, and act on key project and team-specific metrics
  • Keep stakeholders updated on progress and ensure alignment with business goals
  • Participate in release planning, ensuring deliverables are met within planned timelines
  • Develop team strategy and delivery plans
  • Lead and contribute to cross-team projects
  • Mentor and coach team members to support their personal and career growth

Preferred Qualifications

  • Experience with multithreading
  • Experience with profiling tools to identify and resolve performance bottlenecks
  • Proficiency in C++ or Java
  • In-depth understanding of JVM internals
  • Experience in a startup or small company (<500 employees)
  • A positive attitude towards learning new skills and technologies

Benefits

  • Equity Program
  • Annual bonus based on company performance
  • Referral Program
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Limassol City Centre

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.