At a Glance
- Tasks: Build and architect a platform for effortless service development and operation.
- Company: Join a forward-thinking tech company focused on developer experience.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Be part of a dynamic team culture that values collaboration and innovation.
- Why this job: Make a real impact by enhancing developer workflows with cutting-edge tools.
- Qualifications: Experience in software development, infrastructure as code, and automation.
The predicted salary is between 70000 - 90000 £ per year.
We are looking for a Senior or Lead Software Engineer to join the Developer Experience (DevEx) team. In this hands‑on IC role, you will help to build the platform that empowers dozens of technology teams to build, ship, and operate services effortlessly. You will be involved in building and architecting our "Golden Path," ensuring that speed, safety, and reliability are baked into every developer's workflow.
Your story
- Product Thinking: You treat internal developers as your customers. You listen to their pain points and iterate on the platform based on real‑world feedback.
- Infrastructure as Code: You are comfortable with Terraform and Kubernetes (GCP experience is a plus), treating infrastructure with the same rigor as application code.
- Automation Mindset: You are passionate about CI/CD (GitHub Actions) and building developer tooling (CLIs, SDKs, or Portals).
- AI‑Augmented Engineering Workflows: You leverage (or have an active interest in) the latest agentic coding tools to 10x your productivity, blending deep technical principles with AI‑assisted workflows. As a power user of AI, you orchestrate complex builds and bypass boilerplate to deliver robust, scalable code at pace, ensuring our TypeScript/Node.js environment remains lean and efficient (other tech‑stacks are acceptable).
- Architectural API Design: Tangible experience in crafting robust API contracts with a focus on GraphQL Federation; familiarity with the Apollo tech stack is highly regarded.
- Data‑Driven: You understand DORA metrics and DevEx signals, using them to measure the success of the tools you build.
What Success Looks Like
- Velocity: A measurable reduction in lead time for new services reaching production.
- Autonomy: Product teams can provision infrastructure and deploy APIs independently using your self‑service tools.
- Stability: High adoption of standardised "Golden Path" templates, leading to fewer production incidents and faster MTTR.
- Satisfaction: High internal Developer Satisfaction (DevEx) scores and positive feedback on the tooling you maintain.
- Team Spirit: You thrive in a high‑performing "sports team" culture, contributing to the power of the whole through consistent teamwork and earned leadership.
Lead - Software Engineer (Devex) employer: ON RUNNING
Join a forward-thinking company that prioritises innovation and collaboration, where as a Lead Software Engineer, you will play a pivotal role in enhancing the Developer Experience for our internal teams. Our vibrant work culture fosters continuous learning and growth, offering ample opportunities to advance your career while working with cutting-edge technologies in a supportive environment. Located in a dynamic tech hub, we provide a unique blend of flexibility and community engagement, making it an ideal place for passionate engineers to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Lead - Software Engineer (Devex)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at companies you're eyeing. A friendly chat can open doors and give you insider info that could help you stand out.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those involving Terraform, Kubernetes, or CI/CD tools. This gives potential employers a taste of what you can do and how you think.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to API design and automation. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
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 joining our team and contributing to the Developer Experience.
We think you need these skills to ace Lead - Software Engineer (Devex)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Lead Software Engineer role. Highlight your experience with Terraform, Kubernetes, and any relevant projects that showcase your product thinking and automation mindset.
Craft a Compelling Cover Letter:Use your cover letter to tell us your story! Share how you've treated internal developers as customers in the past and how you've iterated on platforms based on feedback. This is your chance to show us your passion for developer experience.
Showcase Your Technical Skills:Don’t forget to mention your experience with CI/CD tools like GitHub Actions and any AI-augmented workflows you’ve used. We want to see how you blend technical principles with innovative solutions to enhance productivity.
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 shows us you’re keen on joining the StudySmarter team!
How to prepare for a job interview at ON RUNNING
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Terraform, Kubernetes, and TypeScript/Node.js. Brush up on your experience with CI/CD tools like GitHub Actions and be ready to discuss how you've used them in past projects.
✨Showcase Your Product Thinking
Prepare examples that demonstrate how you've treated internal developers as customers. Think about specific pain points you've addressed and how your solutions improved their workflows. This will show that you understand the importance of user feedback in building effective tools.
✨Discuss Your Automation Mindset
Be ready to talk about your passion for automation and how it has influenced your work. Share instances where you've built developer tooling or implemented AI-augmented workflows to enhance productivity. Highlight any experience with GraphQL Federation and the Apollo tech stack if you have it.
✨Emphasise Team Spirit
Since the role requires a collaborative approach, think of examples that showcase your teamwork skills. Discuss how you've contributed to a high-performing team culture and how you’ve led initiatives that benefited the whole group. This will resonate well with their focus on team spirit.