An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Redgate Software is seeking a Lead Software Engineer to mentor a cross-functional team delivering the next generation of AI features for database tooling. You will own architectural quality, guide complex projects, and raise engineering standards across the product line.
You will work closely with an Architect and Group Engineering Manager to shape technical direction while supporting the growth of engineers and driving customer-focused outcomes.
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:
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.