Software Engineer

Software Engineer

Full-Time 76500 - 95000 £ / year (est.) Home office (partial)
CircleCI

At a Glance

  • Tasks: Build innovative AI-driven software and create new developer interfaces.
  • Company: Join CircleCI, a pioneering tech company redefining CI/CD.
  • Benefits: Competitive salary, flexible work options, and growth opportunities.
  • Other info: Dynamic team environment focused on creativity and collaboration.
  • Why this job: Shape the future of software delivery and make a real impact.
  • Qualifications: 3+ years in full-stack development with strong backend skills.

The predicted salary is between 76500 - 95000 £ per year.

About CircleCI Engineering

CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret failures, and propose fixes. The interfaces that developers use to understand and trust that work don't exist yet. We're building them.

At CircleCI, our guiding principles aren't posters on a wall. We learn fast: we run experiments, accept failure, and scale what works. We think like the customer: every decision connects back to the developer sitting in front of a failing build at 2 am. We own the outcome: not just our slice of it, but the whole thing. If that's how you already work, you'll fit here.

Team‑Agnostic Placement

We don't hire for a team. We hire for CircleCI. Where you land depends on where your strengths create the most leverage, and we figure that out together. You might own the CI pipeline experience, deploy and release tooling, notification infrastructure, monetization flows, AI agent surfaces, or the foundational web platform. The through line across all of it is the same: full‑stack ownership, a high bar for craft, and work that directly shapes how tens of thousands of developers experience CircleCI every day.

What You’ll Do

  • Build AI‑natively. AI is how we work. It’s not a productivity layer on top of engineering, but the default starting point for how problems get approached and solved.
  • Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously, generate fixes, and surface results that need human judgment. The tools developers use to understand, trust, and act on that work don't exist yet. You’ll define what they look like.
  • Obsession over craft. Reliability and responsiveness are design concerns, not afterthoughts. Care about how the interface holds up when stakes are high.
  • Champion observability. Use Honeycomb, Datadog, and Rollbar to understand and improve your systems. Operational data drives stability, not just incident response.
  • Pick up slack. You’ll notice gaps and close them — not because you were asked, but because that's the standard we hold ourselves to.

What You’ll Bring

  • AI‑native engineering practices. You use AI tools daily and can speak to what you’ve built, where they changed your approach, and where they fall short.
  • A track record of shipping. You’ve built something real and put it in front of users. 3+ years of production full‑stack, backend‑leaning experience.
  • Backend depth. Strong backend expertise in Go, including API design, data modeling, and service integration, with the ability to contribute across the stack when needed.
  • System design. You think about architecture, not just features. You make conscious tradeoffs and document your reasoning.
  • Production mindset. Latency, responsiveness, and reliability are design concerns. You’re comfortable operating services in a distributed environment.

Why You Should Apply

You’ve stopped waiting for AI to mature and are already building with it, not as a productivity trick, but as a core part of how you think about problems. You care about the product as much as the code. You’re drawn to work where the patterns don't exist yet and the best answer requires you to invent it. If that's how you already operate, we want to talk.

United Kingdom Base Pay Range £76,500—£95,000 GBP

Equal Opportunity Employer

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

CircleCI is an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Software Engineer employer: CircleCI

At CircleCI, we pride ourselves on fostering a dynamic and innovative work culture where creativity and technical excellence thrive. As a Software Engineer, you'll have the unique opportunity to shape the future of CI/CD with AI-driven solutions, while enjoying a collaborative environment that encourages personal growth and experimentation. With competitive pay and a commitment to diversity and inclusion, CircleCI is an exceptional employer for those looking to make a meaningful impact in the tech industry.
CircleCI

Contact Detail:

CircleCI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Get your networking game on! Connect with folks in the industry, especially those at CircleCI. Attend meetups, webinars, or even just reach out on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your projects! Whether it’s a GitHub repo or a personal website, make sure you’ve got something to showcase your skills. Highlight any AI-driven projects or full-stack work you've done. We love seeing what you can create!

✨Tip Number 3

Prepare for the interview like it’s a coding challenge! Brush up on your backend skills, especially in Go, and be ready to discuss your thought process on system design. We want to see how you tackle problems and think about architecture.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the CircleCI team. Let’s make it happen!

We think you need these skills to ace Software Engineer

AI-native engineering practices
Full-stack development
Backend expertise in Go
API design
Data modeling
Service integration
System design
Production mindset
Operational data analysis
Experience with Honeycomb
Experience with Datadog
Experience with Rollbar
Problem-solving skills
Attention to detail
Ability to work autonomously

Some tips for your application 🫡

Show Your Passion for AI: When you're writing your application, make sure to highlight your experience with AI tools. We want to see how you've integrated AI into your projects and how it shapes your problem-solving approach.

Craft Your Story: Tell us about your journey in software engineering! Share specific examples of what you've built and how it impacted users. We love a good story that showcases your skills and creativity.

Be Clear on Your Technical Skills: Make sure to detail your backend expertise, especially in Go. We’re looking for clarity on your experience with API design and service integration, so don’t hold back on the specifics!

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 you’re excited about!

How to prepare for a job interview at CircleCI

✨Know Your AI Tools

Make sure you’re well-versed in the AI tools you’ve used in your projects. Be ready to discuss how they’ve influenced your coding practices and problem-solving approaches. CircleCI values AI-native engineering, so showing your familiarity with these tools will definitely give you an edge.

✨Showcase Your Shipping Experience

Prepare to talk about real projects you've shipped. Highlight your role in the development process, the challenges you faced, and how you overcame them. CircleCI is looking for candidates with a track record of delivering tangible results, so make sure your examples are clear and impactful.

✨Think About System Design

Be ready to discuss your approach to system design. CircleCI wants engineers who think beyond just features and consider architecture and trade-offs. Bring examples of past projects where you made conscious design decisions and explain your reasoning behind them.

✨Emphasise Reliability and Responsiveness

Since reliability and responsiveness are key concerns for CircleCI, prepare to discuss how you’ve ensured these aspects in your previous work. Share specific instances where you improved system performance or handled incidents effectively, showcasing your production mindset.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>