Senior Software Engineer (Customer Platform) United Kingdom - Remote in London
Senior Software Engineer (Customer Platform) United Kingdom - Remote

Senior Software Engineer (Customer Platform) United Kingdom - Remote in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Chainguard, Inc.

At a Glance

  • Tasks: Design and build impactful backend services and APIs for customer-facing platforms.
  • Company: Join Chainguard, a leader in secure software development and deployment.
  • Benefits: Enjoy flexible remote work, 100% health coverage, and generous parental leave.
  • Why this job: Make a real impact in a fast-paced environment while collaborating across products.
  • Qualifications: 5+ years of backend engineering experience and proficiency in Go or readiness to learn.
  • Other info: Thriving startup culture with excellent growth opportunities and a focus on team collaboration.

The predicted salary is between 36000 - 60000 ÂŁ per year.

We’re looking for a Senior Software Engineer to join our Platform team, which owns the customer-facing platform capabilities that power Chainguard’s products including our notification system, authentication, and the next generation of our public APIs. This is a highly impactful, highly visible role in a fast-paced, product-driven environment. You’ll design and build backend services and APIs that are consumed across multiple product lines, partnering closely with Product and the Experience team to ship features that customers rely on every day.

We’re looking for someone who wants to move quickly, cares deeply about quality and reliability, and is energized by working across products rather than owning a single narrow service.

What you’ll do:

  • Design, build, and evolve customer-facing backend services and public APIs by understanding how different Chainguard products and customer segments use shared platform capabilities, and ensuring APIs and services work well for all of them.
  • Own features end-to-end: from design through implementation, rollout, and iteration, in close partnership with Product Management and the Experience (front-end) team.
  • Contribute to a product-driven roadmap with real deadlines and clear outcomes, helping the team prioritize tradeoffs and ship iteratively rather than waiting for “perfect.”

What we’re looking for:

  • Strong backend engineering experience: 5+ years of experience building production services and APIs in a modern cloud environment.
  • Proficiency with Go (Golang) or strong readiness to ramp quickly.
  • Experience designing, implementing, and evolving public APIs that are consumed externally and internally across multiple products or services. You can talk about topics like versioning, backwards compatibility, auth, and usability from real-world experience.
  • Familiarity with microservices and cloud-native architectures, including containers and Kubernetes, and how to build services that are observable and resilient in production.
  • Excellent communication and collaboration skills, including the ability to work with PMs, designers, and engineers across multiple product lines.
  • Proven ability to thrive in a remote, startup environment: A genuine interest in a high-paced, high-intensity, “ship it” culture where you’re self-directed, comfortable with ambiguity, and working with people who will challenge you to grow as a developer.

About Us:

Chainguard is the secure foundation for software development and deployment. By providing guarded open source software, built from source and updated continuously, Chainguard organizations eliminate threats in their software supply chains. Founded by the industry's leading experts on open source software, security and cloud native development, Chainguard has built the largest library of open source software that is secure by default. Chainguard’s mission is to be the safe source for open source.

We live and breathe our company values:

  • We are customer obsessed – We focus on delivering solutions to our customers that create value and make their lives better.
  • We have a bias for intentional action – We prioritize, plan, try things, and fail fast.
  • We don’t take ourselves too seriously (but we do serious work) – We are solving an important problem which takes focus, but we also like to enjoy the journey.
  • We trust each other and assume good intentions – We’re transparent with decisions to empower team members to make well informed decisions.

Benefits:

  • Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
  • Our Approach to Equity: Receive stock options upon hire and promotion. Plus, you can participate in secondary offerings and have 10 years to exercise your options.
  • 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
  • ∞ Flexible Time Off: Take the time you need – to do our best work, we need to recharge and reset.
  • 18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.

If your experience is close but doesn’t fulfill all requirements, please apply. We’re building the best team in technology and are focused on hiring “Chainguardians” with unique backgrounds, perspectives, and experiences. Chainguard is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

By submitting your application, you acknowledge that Chainguard will process your personal data in accordance with Chainguard’s Privacy Policy.

Senior Software Engineer (Customer Platform) United Kingdom - Remote in London employer: Chainguard, Inc.

Chainguard is an exceptional employer that fosters a flexible and remote-first culture, allowing you to work from anywhere while enjoying team meetups and generous stipends for coworking spaces. With a strong commitment to employee well-being, we offer 100% covered health insurance, flexible time off, and extensive parental leave, all within a dynamic, product-driven environment that encourages growth and collaboration across teams.
Chainguard, Inc.

Contact Detail:

Chainguard, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Customer Platform) United Kingdom - Remote in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at tech meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to backend services and APIs. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨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, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer (Customer Platform) United Kingdom - Remote in London

Backend Engineering
Go (Golang)
API Design and Implementation
Microservices Architecture
Cloud-Native Development
Containers
Kubernetes
Observability in Production
Collaboration Skills
Communication Skills
Remote Work Adaptability
Problem-Solving Skills
Agility in Fast-Paced Environments
Versioning and Backwards Compatibility

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend engineering experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your Go (Golang) expertise!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you’re excited about the Senior Software Engineer position and how your experience can contribute to our customer-facing platform. Let us know what makes you tick!

Showcase Your Collaboration Skills: Since we value teamwork, mention any experiences where you’ve worked closely with product managers or designers. Highlighting your communication skills will show us you’re a great fit for our remote, collaborative culture.

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. Plus, it’s super easy – just a few clicks and you’re in!

How to prepare for a job interview at Chainguard, Inc.

✨Know Your APIs Inside Out

Make sure you can discuss your experience with designing and implementing public APIs. Be ready to talk about versioning, backwards compatibility, and usability. This role is all about building customer-facing services, so showing that you understand how these APIs impact users will set you apart.

✨Showcase Your Backend Skills

Prepare to demonstrate your backend engineering experience, especially with Go (Golang). Bring examples of production services you've built in a cloud environment, and be ready to discuss the challenges you faced and how you overcame them. This will highlight your technical prowess and problem-solving abilities.

✨Emphasise Collaboration

Since this role involves working closely with Product Management and the Experience team, be prepared to share examples of how you've successfully collaborated with cross-functional teams in the past. Highlight your communication skills and how you’ve navigated differing priorities to deliver results.

✨Embrace the Startup Culture

Chainguard thrives in a fast-paced, high-intensity environment. Share your experiences in similar settings and how you handle ambiguity and rapid changes. Show that you're self-directed and eager to contribute to a 'ship it' culture, which will resonate well with their values.

Senior Software Engineer (Customer Platform) United Kingdom - Remote in London
Chainguard, Inc.
Location: London
Go Premium

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

>