Software Engineering Manager
Join the API Revolution at Gravitee—Where Innovation Meets Growth
Since our beginnings in 2015, Gravitee has grown into a global force, recognized as a 2024 Gartner Magic Quadrant™ Leader for API Management. What started with four developers challenging the complexities of APIs has evolved into a revolutionary platform powering API and event stream ecosystems worldwide. We’re driving digital transformation for top enterprises, from Michelin to Roche to Blue Yonder and beyond, offering unmatched control over APIs and event streams.
Our rapid growth and leadership in API management are fueled by our team’s commitment to excellence and our core values:
- Passion: We bring excitement to everything we do, constantly innovating to stay ahead of the curve.
- Do What it Takes: We go above and beyond to help customers and teammates succeed, holding ourselves to the highest standards.
- Professionalism: We believe in clear, respectful communication and prioritize the needs of our team and customers.
Join us on this journey. Be part of a team that’s redefining what’s possible in API management, and shaping the future of digital transformation. The possibilities are endless—be a part of the revolution!
THE ROLE & WHY IT EXISTS
Gravitee.io is taking APIs to the next level — we are the premier, open source API platform and we want everyone to know how amazing our software is. To make this happen, we are looking for someone passionate, curious and ambitious. This is where you come in.
We are currently recruiting for a Software Engineering Manager to join our growing business. As a Software Engineering Manager, you will oversee multiple engineering teams, driving the delivery of innovative, high-quality software solutions aligned with Gravitee's business goals. You will mentor engineers, foster collaboration, and implement best practices, all while upholding our core values. You will work closely with the Product Management, Architecture, Platform and various Customer Support groups to understand the product vision, requirements, quality issues and architecture.
This role demands technical expertise, leadership excellence, and a passion for building cohesive, result-oriented and high-performing teams. You will be instrumental in scaling our products, processes, and people to support Gravitee’s growth.
WHAT YOU WILL BE DOING Your daily to-do list will feature some or all of the following, but is not limited to:
- Lead, mentor and grow engineering teams, promoting a culture of innovation, accountability, and continuous improvement
- Identify skill gaps and create growth opportunities for team members through coaching and training
- Own the successful execution of engineering projects, ensuring timely delivery with high-quality results
- Collaborate with Product Management to define technical requirements and align them with business objectives
- Oversee the adoption of Agile/Scrum practices to improve team velocity and predictability
- Drive technical direction for scalable, maintainable software solutions
- Establish and enforce coding standards, code reviews, and best practices
- Monitor emerging technologies and recommend opportunities to enhance Gravitee’s platform
- Implement processes to improve team efficiency and cross-functional collaboration.
- Monitor and address risks, bottlenecks, and resource needs proactively
- Maintain focus on security, performance, and compliance across software development activities
- Be proactive in driving the resolution of software quality defects
- Align team objectives with product and enterprise objectives
ESSENTIAL SKILLS The right candidate will possess at least the following skills, if not more:
- Proven experience leading and managing software engineering teams (10+ years in management roles)
- 3+ years overseeing and managing a software engineering team of at least 8 people
- Strong background in modern software development practices, tools, and languages (e.g., Java, JavaScript, Kubernetes, APIs)
- 5+ years of Java Development experience
- Experience and understanding of architecture principles across infrastructure platforms, API, security, data, integration, and application layers
- Experience with Agile methodologies and tools like Jira or equivalent
- Demonstrated ability to handle ambiguity, prioritise work, and resolve complex technical and organisational challenges
- Clear, effective communication with technical and non-technical stakeholders
- Highly motivated team player with excellent social, coordination and communication skills
- Ability to work in an international multicultural setting
DESIRED SKILLS Additionally, these skills are not required, but preferable
- French language skills are a plus
- Experience of Large Scale Scrum (LeSS) a plus
- Experience working on API Management software and/or Identity and Access Management software and concepts
- Familiarity with CI/CD pipelines and DevOps practices
- Experience leading distributed or remote teams
- Ability to track and act on KPIs to measure team and project performance
- Agile, Scrum Master, or technical certifications are a plus
AT GRAVITEE, YOU’LL GET…
- Excellent medical coverage to keep your body and mind healthy
- Pension and 401k program options for all locations
- Stock option plan for employees
- 25 days holiday/vacation in addition to in-country national holidays
- 3 mental health days per year with an allowance toward a mood-boosting activity of your choice
- Birthday off to celebrate your dayLearn and grow with our professional development allowance to be used to benefit your career
- Quarterly outings and an annual off-site in an exciting location!
- Hybrid culture with options to go in to an office in one of our hubs
- Ability to work for one of the fastest-growing companies and alongside some of the most talented people in the API technology sector
- A meaningful, progressive, global company culture that is as fun as it is hardworking
- Endless growth opportunities
At Gravitee, no employee or applicant will be treated less favorably on the grounds of their sex, marital status, race, color, nationality or ethnic or national origin, disability, gender, sexual orientation, gender identity, age, pregnancy or maternity, marital or civil partner status, or religion or belief.
By clicking submit below, you consent to allow Gravitee to store and process the personal information submitted above.
Software Engineering Manager
Loading application form
Already working at Gravitee?
Let’s recruit together and find your next colleague.