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.
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
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.