At a Glance
- Tasks: Lead a remote team to develop and manage innovative database monitoring software.
- Company: Join Percona, a global leader in open-source database solutions.
- Benefits: Enjoy flexible hours, remote work, career development funds, and generous time off.
- Why this job: Make an impact in a collaborative environment while working with cutting-edge technology.
- Qualifications: 5+ years in software development management and experience with agile teams.
- Other info: Be part of a diverse team across 50+ countries, promoting innovation and social responsibility.
The predicted salary is between 36000 - 60000 Β£ per year.
Weβre looking for a Software Development Manager to join our engineering team and help continue building out our Percona Monitoring and Management (PMM) product. PMM is a free and open-source client/server platform for monitoring and managing the performance of SQL/NoSQL databases and servers, or cloud instances.
What You Will Do
- Remotely build and manage a distributed team of 10 developers and testers ranging from experienced to very senior.
- Drive software delivery through championing team velocity, predictability, and accountability.
- Ensure reliable delivery by managing scope, workload, addressing blockers and resource changes.
- Develop people through coaching, mentoring, and management support.
- Conduct regular 1:1, goal-setting, and feedback conversations with direct reports to ensure team health and individual growth.
- Work with development teams, product managers, product owners, and others to maintain high levels of transparency, efficiency, collaboration and set context with the team so they are empowered and equipped to make great business and engineering-informed decisions.
- Continually find ways to improve processes and efficiencies through technology and automation.
- Strong ownership of team results, building on the good and taking corrective action on the bad.
What You Have Done
- 5+ years of experience leading and managing development teams.
- Experience managing an agile engineering team that has been responsible for multiple products in an environment where they are either shipped to end users or hosted as a single Web/SaaS application (huge plus if youβd lead a team that delivered both).
- Software Development experience is a must! We use Go and React, but you should have at least Java/Python/Angular/JavaScript or similar experience.
- A cross-team facilitator: working with other teams and figuring out how to get things running more smoothly.
- Knowledgeable about open source software.
- High level of organization with a proven ability to prioritize, manage, budget, and deliver on time.
- Excellent English communication skills, both verbal and written.
- Experience in project management with the ability to decompose complicated projects into simple tasks, estimate and manage risks.
- Self-directed with the ability to operate independently without needing everyday input.
- Maturity to build relationships and operate across the organization (not locked to only operate in the vertical chain).
Location
Remote, work-from-anywhere role, with a large portion of the broader team based in Eastern Europe.
Why Percona
At Percona, we believe an open world is a better world. Our mission is to enable everyone to innovate freely by providing the best open-source database software, support, and services. Our technical teams are experts in MySQL, MongoDB, PostgreSQL, and MariaDB. Percona is proud to be a remote-only and globally dispersed workforce with colleagues in more than 50 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. Our staff receives generous benefits including flexible work hours and various paid time off programs, all your equipment for your remote office, funds for career development (external training, certifications, conferences), ongoing connectivity allowances, and the opportunity to participate in our equity incentive plan. We also support work-life balance through teams, FlowDays, FryDays, and overall flexibility. We support social responsibility via our PAVE volunteering program and Women Transforming Technology.
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Function: Engineering and Information Technology
Industries: Software Development
Manager, Software Engineering, (Remote) in London employer: Percona
Contact Detail:
Percona Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Manager, Software Engineering, (Remote) in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the software engineering field, especially those who might know someone at Percona. A friendly chat can lead to valuable insights and even referrals that could boost your chances.
β¨Tip Number 2
Prepare for the interview by brushing up on your technical skills and leadership experience. Be ready to discuss how you've managed teams and delivered projects successfully. We want to hear about your journey and how you can contribute to our PMM product!
β¨Tip Number 3
Show us your passion for open-source software! Familiarise yourself with our products and be prepared to share your thoughts on how you can help improve them. This will demonstrate your commitment and understanding of our mission.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, it shows us youβre serious about joining our remote team and contributing to our collaborative culture.
We think you need these skills to ace Manager, Software Engineering, (Remote) in London
Some tips for your application π«‘
Tailor Your Application: Make sure to customise your CV and cover letter for the Software Development Manager role. Highlight your experience with managing teams, software delivery, and any relevant technologies like Go or React. We want to see how your skills align with what weβre looking for!
Showcase Your Leadership Skills: In your application, donβt forget to mention your experience in leading and mentoring teams. Weβre keen on candidates who can drive team velocity and accountability, so share examples of how youβve done this in the past.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your achievements and experiences. We appreciate a well-structured application that gets straight to the good stuff!
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 shows youβre proactive and interested in joining our team!
How to prepare for a job interview at Percona
β¨Know Your Tech Stack
Make sure youβre familiar with the technologies mentioned in the job description, like Go and React. Brush up on your knowledge of Java, Python, or similar languages too. Being able to discuss your experience with these technologies will show that youβre a strong fit for the role.
β¨Showcase Your Leadership Skills
Prepare examples of how you've successfully managed teams in the past. Think about specific situations where you drove team velocity, addressed blockers, or improved processes. This will demonstrate your ability to lead a distributed team effectively.
β¨Emphasise Communication
Since this is a remote position, strong communication skills are crucial. Be ready to discuss how youβve maintained transparency and collaboration in previous roles. Highlight any experience you have with regular 1:1s and feedback conversations to show you value team health.
β¨Be Ready to Discuss Open Source
Given the focus on open-source software at Percona, be prepared to talk about your experience with it. Share any contributions you've made or projects you've worked on that involved open-source technologies. This will align you with the companyβs mission and values.