Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager (Serbia) image - Rise Careers
Job details

Software Engineering Manager (Serbia)

Azul’s expanding product portfolio, engineering team growth, and investment in innovation has created the need for a Software Engineering Manager.

Reporting to the Director of Engineering, you will ensure smooth execution of engineering projects identifying the most promising features, provide a high-level of transparency on progress, ensure alignment between product management and engineering, enable early identification and escalation of potential issues, and lead adoption of best engineering processes and practices.



Your Role
  • 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.


Qualifications
  • 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; experience with multithreading is a plus.
  • Experience with profiling tools to identify and resolve performance bottlenecks is a plus.
  • Proficiency in C++ or Java is a plus.
  • In-depth understanding of JVM internals is a strong advantage.
  • Experience in a startup or small company (<500 employees) is beneficial.
  • A positive attitude towards learning new skills and technologies.
  • 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.


Our Offer
  • Equity Program - be part of the company success.
  • Annual bonus based on company performance.
  • Referral Program - bring your colleague we would all love to work with.
  • 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 Belgrade City Centre - if you prefer.
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem.


Azul Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Azul DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Azul
Azul CEO photo
Unknown name
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager (Serbia), Azul

Are you ready to take your career to the next level? Azul is seeking a Software Engineering Manager in beautiful Belgrade to help us steer our expanding product portfolio and engineer innovation! As a key player on our team, you'll report directly to the Director of Engineering and lead a dynamic group of 10 skilled engineers. In this role, you’ll be at the forefront of identifying the most promising features while ensuring transparency and effective communication throughout the development process. Collaboration with product management is essential to focus your team's efforts on the most business-critical projects. You will also develop and track essential metrics, allowing you to respond proactively to challenges and keep stakeholders aligned with business goals. With your deep technical expertise, you'll be instrumental in driving the adoption of best engineering practices, participating in release planning, and contributing to cross-team projects. Your leadership will not only guide project delivery but also mentor and coach team members, fostering their personal and career growth. If you have over 5 years in software engineering with at least 2 years in a management role, and if you're passionate about learning and leading, we'd love to hear from you! At Azul, you’ll enjoy a great work-life balance with flexible hours, an equity program, and the opportunity to collaborate with top experts in the Java ecosystem. Join us and empower innovation while making an impact in the tech world!

Frequently Asked Questions (FAQs) for Software Engineering Manager (Serbia) Role at Azul
What are the responsibilities of a Software Engineering Manager at Azul in Serbia?

As a Software Engineering Manager at Azul in Serbia, you will lead a team of highly skilled engineers, drive technical challenge resolutions, and ensure alignment between product management and engineering objectives. Your role will involve managing project timelines, mentoring team members, and providing transparency on project progress while defining key performance metrics.

Join Rise to see the full answer
What experience is required for the Software Engineering Manager position at Azul?

For the Software Engineering Manager position at Azul, you should have over 5 years of experience in software engineering and at least 2 years in a management or technical leadership role. Technical understanding of OS internals, C++ or Java proficiency, and experience with profiling tools are advantageous.

Join Rise to see the full answer
How does Azul support the growth of its Software Engineering Manager?

At Azul, the growth of our Software Engineering Manager is a top priority. You will have opportunities to mentor your team members, engage in cross-team projects, and define your team strategy. The environment encourages learning new technologies, and successful performance is recognized through annual bonuses and an equity program.

Join Rise to see the full answer
What is the work culture like for Software Engineering Managers at Azul in Belgrade?

The work culture at Azul in Belgrade focused on flexibility and innovation. You can enjoy a balance of remote work and office interaction in our city center location. We value a positive attitude, open communication, and collaboration within teams, fostering an environment where everyone contributes to the Java ecosystem.

Join Rise to see the full answer
What benefits does Azul offer to its Software Engineering Manager in Serbia?

Azul offers a fantastic benefits package for its Software Engineering Manager, including an equity program, performance-based annual bonuses, a referral program, and IT equipment tailored to your preferences. With five weeks of holiday, flexible working hours, and the option to work from home, we prioritize your work-life balance.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager (Serbia)
Can you describe your experience with project management as a Software Engineering Manager?

When answering this question, highlight specific instances where you successfully managed projects, detailing how you tracked progress, addressed challenges, and aligned your team's work with business goals.

Join Rise to see the full answer
What strategies do you employ to mentor and develop your team?

Discuss your approach to mentoring, such as one-on-one meetings, skills assessments, and facilitating continuous education to help team members achieve their personal and career growth objectives.

Join Rise to see the full answer
How do you handle conflicts between engineering and product management teams?

Provide examples of your conflict resolution strategies, focusing on open communication, understanding different perspectives, and finding compromise to ensure project success.

Join Rise to see the full answer
What technical challenges have you faced as an engineering leader?

Share a specific technical challenge you encountered, explaining the root cause, your thought process in finding a solution, and the eventual outcome, demonstrating your problem-solving abilities.

Join Rise to see the full answer
How do you ensure transparency within your engineering team?

Discuss tools and practices you've implemented, such as regular updates in project management tools, daily stand-ups, or collaborative platforms that foster transparency in the project lifecycle.

Join Rise to see the full answer
Could you explain your understanding of JVM internals?

Articulate your knowledge of JVM internals and how this understanding has helped resolve performance bottlenecks or inform technical decisions within your previous roles.

Join Rise to see the full answer
What do you find most challenging about leading a software development team?

Reflect on potential challenges such as managing diverse skill sets, meeting deadlines, or keeping the team motivated, and emphasize how you approached these challenges.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Explain your methods of prioritization, like using metrics, assessing business impacts, or leveraging team input, to ensure that engineering efforts align with company objectives.

Join Rise to see the full answer
What is your approach to adopting best engineering practices?

Describe your strategies for promoting best practices, such as implementing coding standards, regular code reviews, and encouraging team collaboration for ongoing improvements.

Join Rise to see the full answer
How do you measure the success of your engineering team?

Discuss the metrics and KPIs you use to evaluate team performance, including project delivery timelines, quality assessments, and team satisfaction surveys to ensure a holistic view of success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Zendesk Remote Manila, Philippines
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off
Kasama Remote No location specified
Posted 3 days ago

Join Kasama as a Shopify Architect to lead innovative eCommerce solutions.

Photo of the Rise User
PlayStation Global Hybrid San Mateo, California, United States
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Kaseya Careers Hybrid Norwalk, Connecticut, United States
Posted 2 days ago

Join Kaseya as a Senior F# Software Engineer and make a significant impact in the field of remote management and IT solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!