Software Architect (Database DevOps)

As a Software Architect for Database DevOps, you’ll have responsibility for ensuring the architecture of our solutions meets both the needs of our customers, and our engineering teams. The goal of our Database DevOps to empower customers to bring the database into their DevOps pipeline, so they can confidently automate database deployments and more effectively deliver more value to their users. 

Redgate is the leading provider of software for businesses seeking to bring the benefits of DevOps to their database teams. Within Database DevOps, we have some juicy challenges. We recently acquired Flyway, which gives us new capabilities for database migrations across a broad range of databases.  Our current area of strength is SQL Server, and we’re looking to broaden this across a range of databases to enable more of our customers to achieve Database DevOps. As a software architect, you’ll be responsible for creating an architecture that allows us both to expand our portfolio across databases whilst continuing to invest in our current tools. 

One of our key development philosophies is that the best decisions come from input from a variety of perspectives. You’ll work in a leadership group consisting of a group product manager, a lead product designer and yourself. The Group Product Manager brings a commercial perspective – would this increase investment? The Designer brings a desirability perspective – will our users engage with this? As a Software Architect, you bring a technical perspective. 

As a software architect for database DevOps, you have three primary areas of responsibility. 

  • Strategy  Develop an approach to turn business needs into code. 
  • Innovation  Research future trends to help inform strategy 
  • Communication  Bridge the gap between the technical and non-technical 

To do that, you’ll need a rounded set of skills: 

  • Technical excellence  You’ll know how to construct large systems that work. Our software stack is primarily Microsoft-based, so experience with C# and .NET would be advantageous (but not essential). You’ll be comfortable working at all levels, from whiteboarding solutions to sitting down with a team and turning it into code.  
  • Leadership – To be a successful leader at Redgate, you’ll need to be able to get things done without being an asshole.  You’ll need to build a technical vision and rally engineers behind it. 
  • Domain knowledge You’ll have a deep understanding of the challenges of continuous delivery (bonus points for having database experience). 
  • Product  Ideally, you’ll have worked to deliver products before and have experience of evolving architectural requirements as products mature. 

Redgate provides a generous benefits package, a real commitment to your continuous learning and development and a supportive, collaborative culture 

The salary for this role is £70k – £90K, depending on experience.

If this role sounds exciting, then we would like to hear from you. 

Apply for this job now

Please only apply for roles through our website, as we are unable to accept applications made by email.

We use a third-party recruitment system. We will always get back to you, so please check your junk folder, as sometimes our emails won’t show in your inbox.

Take a look at our privacy policy to find out how your data is looked after.

How to apply

Apply below with a CV and covering letter.

Apply for this job now

Please only apply for roles through our website, as we are unable to accept applications made by email.

We use a third-party recruitment system. We will always get back to you, so please check your junk folder, as sometimes our emails won’t show in your inbox.

Take a look at our privacy policy to find out how your data is looked after.


Share this post

Our hiring process

Application

Tell us about yourself, your skills and experience, and talk about why you’d like to work at Redgate.

Include a CV, or a link to your LinkedIn page, and if you'd like to show some of your work, attach your portfolio or point us to Stack Overflow or GitHub.

Assessments

We’ll acknowledge your application straight away, review it and keep you updated on your progress. We might also email an assessment to complete, or invite you for a brief telephone interview. If we don’t think you’re suitable we’ll tell you why. We won’t let you down, we’ll try and help you.

Our assessments focus on how well you’re able to do the job – we won’t ask you to solve arbitrary logic puzzles.

Interviews

You’ll be talking to different people, you may well meet people you’ll be working with, and we’ll allow time for you to ask questions. We don’t have a dress code at Redgate, by the way, so dress in whatever makes you comfortable.

We want you to be relaxed and at your best in our interviews. If there's anything you'd especially like us to ask you about, or any parts of the interview you dread, let us know.

Offer

If we think you’d be great at Redgate, we’ll make an offer and iron out any details like relocation issues.

If we don’t think you’ll fit in right away, we’ll tell you why. Some people have taken our advice and come back a year later and got a job.