At a Glance
- Tasks: Design and build impactful backend services and APIs for our customer-facing platform.
- 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 48000 - 72000 ÂŁ 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 (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 (Platform) United Kingdom - Remote in London
â¨Tip Number 1
Network like a pro! Reach out to current or former employees at Chainguard on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.
â¨Tip Number 2
Show off your skills! If youâve got a GitHub or portfolio, make sure itâs up to date. Share projects that highlight your backend engineering experience and API design prowess.
â¨Tip Number 3
Prepare for the interview! Brush up on your knowledge of Go, microservices, and cloud-native architectures. Be ready to discuss how youâve tackled challenges in past roles.
â¨Tip Number 4
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 (Platform) United Kingdom - Remote in London
Some tips for your application đŤĄ
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant experience in backend engineering and API development. We want to see how your skills align with what weâre looking for, so donât hold back!
Showcase Your Projects: Include examples of past projects where youâve designed and built backend services or APIs. We love seeing real-world applications of your work, especially if they demonstrate your ability to thrive in a fast-paced environment.
Be Authentic: Let your personality shine through in your application. We value authenticity and want to get a sense of who you are beyond just your technical skills. Share your passion for software development and what excites you about this role!
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way to ensure your application gets into the right hands. Plus, it shows us that youâre genuinely interested in joining our team at Chainguard!
How to prepare for a job interview at Chainguard, Inc.
â¨Know Your Tech Stack
Make sure youâre well-versed in Go (Golang) and any other relevant technologies mentioned in the job description. Brush up on your knowledge of backend services, APIs, and cloud environments. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
â¨Understand the Product
Take some time to research Chainguardâs products and how they use platform capabilities. Familiarise yourself with their notification system, authentication processes, and public APIs. This will help you demonstrate your understanding of the role and how you can contribute to the teamâs goals during the interview.
â¨Prepare for Collaboration Questions
Since this role involves working closely with Product Management and the Experience team, be ready to discuss your past experiences collaborating with cross-functional teams. Think of specific examples where youâve successfully partnered with others to deliver a project or feature, highlighting your communication skills and ability to thrive in a remote environment.
â¨Show Your Passion for Quality
Chainguard values quality and reliability, so be prepared to talk about how you ensure these aspects in your work. Share examples of how you've implemented best practices in your previous roles, such as testing, code reviews, or monitoring, to maintain high standards in your projects.