Lead Software Engineer
Job Summary
At a glance:
Location: Cambridge
In-office expectation: Once every two weeks
Employment type: Permanent
Salary: Up to 85k subject to experience
Why this role exists: To help build the next generation of AI capabilities for database professionals developing new agentic AI interfaces and integrating capabilities across Redgates product suite.
About Redgate
Redgate brings together people who want to do their best work in an environment built on trust accountability and collaboration.
We build solutions that help data professionals securely manage the data and databases that their organizations depend on - a space thats only becoming more critical as systems scale data regulations increase and AI adoption accelerates.
Why join our engineering team
Youll work in a team that cares about craft collaboration and quality (not hero coding).
Theres real scope to grow your skills and impact with clear pathways and support.
We value sustainable delivery good ways of working and time to improve how we build.
About the role
This is a hands-on technical leadership role within a small cross-functional team focused on building the next generation of AI capabilities for database administration. Youll sit alongside a Tech Lead Product Designer Product Manager and 45 software engineers with additional support from a Group Engineering Manager Architect and coaching function.
Youll be at the forefront of developing agentic AI interfaces and approaches tailored to the needs of database professionals working across teams to bring Redgates tooling into a coherent AI-driven workflow.
Youll shape the teams approach to the most complex engineering challenges owning the quality of engineering practice and developing the skills of those around you.
Youll lead cross-team engineering initiatives and collaborate with the Architect to inform technical strategy at the product level.
Youll be an active participant in the teams leadership helping to set and deliver goals alongside the Tech Lead and Product Manager.
Youll have a direct line to customer impact: understanding how your teams work solves real problems and prioritising accordingly.
What makes you a great fit
Experience designing building and operating scalable resilient and secure software systems with a bias for simplicity and maintainability.
Proven track record of leading complex engineering work including cross-team collaboration and breaking down ambiguity into clear delivery.
Proficiency in /C# Python or TypeScript with expertise in at least one.
Strong communicator able to distil complex technical decisions into clear rationale for a range of audiences.
Evidence of developing other engineers through coaching mentoring and role modelling with a genuine commitment to team growth.
What we offer
Salary range: Up to 85k subject to experience
Discretionary Company Bonus
Hybrid working: home and Cambridge office (once a fortnight)
Monthly wellbeing allowance and generous paid time off
Genuine investment in learning development and career progression
Private health insurance
Link to full benefits page here
What happens next
Your application will be reviewed by a person we dont use AI or automated tools to assess applications. Every profile is read by one of our Talent Partners.
Youll hear back within a few days whether its a next step or a no we aim to respond promptly so youre not left wondering.
Our interview process is straightforward and consistent youll find more detail on our typical hiring process below so you know whats coming and why.
Belonging at Redgate
We believe that people do their best work in an environment built on respect fairness and trust and that diverse perspectives lead to better outcomes. Redgate is an equal opportunity employer and we make hiring decisions based on skill potential and alignment with our values.
You can read more about how we approach belonging and inclusion at Redgate on our Belonging at Redgate page here.
Required Experience:
IC
About Company
Solve the complex challenges of database management across the DevOps lifecycle on any database, any platform, anywhere.