At a Glance
- Tasks: Lead software engineering teams to deliver high-quality projects and drive technical excellence.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Attractive salary, health perks, remote work options, and opportunities for professional growth.
- Other info: Dynamic role with a focus on AI-assisted development and team evolution.
- Why this job: Shape the future of software development while mentoring the next generation of engineers.
- Qualifications: 10+ years in software development and 3+ years in engineering management required.
The predicted salary is between 80000 - 100000 € per year.
You will provide leadership, direction, and day-to-day management for software engineering teams (including offshore partners and interns), ensuring high‑quality delivery across the software development life cycle. Working closely with product, project, and engineering peers, you will drive technical excellence, remove delivery blockers, and report progress and risks to senior leadership while helping shape talent, resourcing, and delivery standards.
Responsibilities
- Own delivery execution across multiple workstreams, ensuring predictable plans, clear milestones, and on‑time releases.
- Partner with product owners, project/program leaders, and principal engineers to align priorities, scope, and technical approach.
- Lead, coach, and develop software engineering teams and people managers to deliver against product and platform goals.
- Champion engineering best practices (code reviews, CI/CD, test‑driven development, secure coding) and drive continuous improvement.
- Ensure adherence to enterprise architecture, quality, and compliance standards through reviews and governance.
- Provide technical leadership and escalation support for complex design decisions, production issues, and critical defects.
- Manage resourcing and capacity planning, including offshore/third‑party partnerships and staffing models (managed services, staff augmentation).
- Track, communicate, and mitigate delivery risks, dependencies, and blockers; report status, outcomes, and metrics to senior leadership.
- Support talent acquisition and growth (interviewing, hiring, onboarding, training, feedback, performance development).
- Collaborate with stakeholders and end users to clarify requirements, validate solutions, and iterate based on feedback.
- Lead the evolution of teams as they transition towards AI assisted development.
Qualifications
- 10+ years of hands‑on software development experience delivering production systems.
- Solid project planning and delivery management skills (scope, schedule, budget), using common planning and tracking tools.
- Excellent communication and stakeholder management skills, including reporting to senior/executive audiences and collaborating with customers/end users.
- 3+ years of engineering management experience, including leading teams and setting technical direction.
- Demonstrated experience managing multiple teams and concurrent workstreams with competing priorities.
- Proven ability to manage managers and build healthy team culture, accountability, and performance.
- Strong database and data modeling expertise, including design, optimization, and best practices.
- Strong proficiency in modern development stacks (e.g., JavaScript/TypeScript, C#, .NET, Angular and/or React).
- Working knowledge of AI trends and practical ways AI can improve development and delivery outcomes.
- Demonstrable knowledge of using Claude / Codex / CoPilot.
- Bachelor's degree in Engineering/Computer Science (or equivalent practical experience).
Manager Software Engineering employer: RELX Group
As a leading employer in the tech industry, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. With a strong focus on professional development, we offer numerous growth opportunities, including mentorship programs and access to cutting-edge technologies, all while working in a vibrant location that encourages creativity and teamwork. Join us to be part of a dynamic team where your contributions are valued and impactful.
StudySmarter Expert Advice🤫
We think this is how you could land Manager Software Engineering
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to software engineering management. We recommend doing mock interviews with friends or using online resources to get comfortable discussing your experience and how you lead teams.
✨Tip Number 3
Showcase your leadership skills! During interviews, share specific examples of how you've driven technical excellence and removed blockers in past projects. We want to hear about your successes and how you’ve shaped team culture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive and engaged with our company.
We think you need these skills to ace Manager Software Engineering
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your leadership in software engineering, project management, and any relevant technical expertise to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the Manager Software Engineering role. Share specific examples of how you've led teams, tackled challenges, and driven technical excellence in your previous roles.
Showcase Your Technical Skills:Don’t forget to mention your proficiency in modern development stacks and any experience with AI trends. We love seeing candidates who can demonstrate their hands-on experience and knowledge in these areas!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at RELX Group
✨Know Your Tech Inside Out
Make sure you’re well-versed in the tech stack mentioned in the job description, like JavaScript, C#, and modern frameworks. Brush up on your knowledge of AI trends and how they can enhance software development, as this will show your forward-thinking approach.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in managing teams and driving technical excellence. Be ready to discuss how you've removed blockers in past projects and how you’ve fostered a positive team culture.
✨Communicate Clearly and Confidently
Practice articulating your thoughts clearly, especially when discussing complex design decisions or project management strategies. Remember, you’ll need to report to senior leadership, so demonstrating strong communication skills is key.
✨Prepare for Scenario-Based Questions
Expect questions that ask how you would handle specific challenges, like managing multiple workstreams or dealing with delivery risks. Think through your past experiences and be ready to share how you tackled similar situations.