Turn this role into an interview — a resume and cover letter built around what this employer wants.
Redgate Software is hiring a Lead Software Engineer to drive the next generation of AI capabilities for database administration. You will be hands-on, mentor engineers, and shape the technical strategy while collaborating with architects and product leaders.
You will lead cross-functional teams, translate strategy into scalable, secure systems, and elevate engineering practices across the group. Flexible-hybrid model with strong growth opportunities.
Redgate creates simple software to help data professionals get the most value out of any database. Our solutions solve complex database management challenges across the DevOps lifecycle, making life easier for IT leaders, development, and operations teams by increasing efficiency, reducing errors, and protecting business-critical data. The data community trusts Redgate to balance speed to market, team collaboration, and data protection.
Find out more about us here:
As a Lead Software Engineer, you'll be part of a small, cross-functional team that typically includes a Tech Lead, Lead Software Engineer, Product Designer, Product Manager, and 4–5 software engineers. Beyond your immediate team, you'll benefit from the support of the Group Engineering Manager who oversees delivery, people, and processes across the group, an Architect who provides technical direction at the product level, and a coaching function to help you get unblocked.
This Lead Software Engineer role is for a team working on building the next generation of AI capabilities particularly targeted towards database administration.
This involves both developing new interfaces and approaches that address the needs of database professionals in using agentic AI, and working with other teams across Redgate to bring capabilities from their tools into the workflow.
As a Lead Software Engineer, you will be hands‑on, shaping the approach the team takes to solving the most complex engineering tasks. You will be responsible for the quality of engineering practices within the team and developing the skills of team members to support this. You will lead cross‑team engineering initiatives and work with your architect to inform technical strategy.
Beyond pure technical skills, a key part of the Lead Software Engineer role is the elevation of the whole team. This includes mentoring, coaching, teaching and sharing your expertise. You will collaborate closely with the rest of the team’s leadership to help set and enact the team’s goals.
We are looking for people with skills matching the team’s focus on LLM‑based AI. Experience in some or all of the following areas would be an advantage:
At Redgate, we believe supporting and empowering our people is key to our success. We create an environment where you can thrive in your career and enjoy every moment of your journey with us.
Benefits include competitive salary, comprehensive health coverage, monthly wellbeing allowance, flexible working arrangements, generous paid time off, employee assistance program, community and social events. Find out more on our benefits page, or see what our employees said on our Flexa page!
Redgate has adopted a flexible-hybrid model. This means that people will work flexibly with a blend of remote (home) and co‑located (office) work, with teams having the flexibility to decide which location best suits the outcomes they need to deliver.