Software Engineer - Operations
Software Engineer - Operations

Software Engineer - Operations

Full-Time 50000 - 70000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Join our Happiness Delivery team to enhance customer experiences with innovative software solutions.
  • Company: Dynamic tech company focused on premium customer support and innovation.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Collaborative team environment with a focus on automation and cutting-edge technologies.
  • Why this job: Make a real impact by developing AI-driven solutions that improve customer satisfaction.
  • Qualifications: Experience in backend development, NestJs/Next.js, TypeScript, and API design.

The predicted salary is between 50000 - 70000 £ per year.

As a Software Engineer on our Happiness Delivery team, you’ll help shape the future of On’s customer experience. Working at the core of our Operations technologies team cluster.

Your Mission

You’ll develop services and intelligent solutions that make every customer interaction smoother and more effective, improve satisfaction and drive long-term loyalty. You’ll build solutions that leverage AI and automation to deliver personalised support experiences and improve the efficiency of our support teams.

Your story

A strong background in backend development, with proven experience building and shipping high-quality software. Proficiency in NestJs/Next.js and TypeScript, with a deep understanding of modern backend frameworks. Solid experience in designing, building, and consuming GraphQL/RESTFul APIs. Solid knowledge of relational databases (e.g., PostgreSQL) and data modeling. Experience with cloud platforms (GCP is a plus) and containerization technologies (Docker, Kubernetes). A solid understanding of frontend development and experience with modern web technologies to build seamless user experiences. You are a collaborative team player with excellent communication skills, comfortable working in an agile environment. Bonus points for experience with event‑driven systems (e.g., Kafka, BullMQ, Pub/Sub). Bonus points for working with customer support tools such as Salesforce, Talkdesk.

About the Team

As a team of software engineers from diverse technical backgrounds, we are united by a single mission: to create the most premium customer support experience in the world. To achieve this, we focus on:

  • Building the Complete Experience: We develop and support both our customer‑facing applications and the internal tools that empower our Happiness Delivery agents to provide world‑class support.
  • Driving Innovation and Automation: We leverage a modern tech stack (NestJS, TypeScript, GCP) to innovate with automation, AI, building proactive and intelligent solutions that anticipate customer needs.
  • Engineering a Connected Ecosystem: We are responsible for the full lifecycle of our software, from designing robust integrations with critical systems like Salesforce and Talkdesk to ensuring our platforms are reliable, scalable, and performant.

Software Engineer - Operations employer: ON.com

At On, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. As a Software Engineer in our Happiness Delivery team, you'll not only contribute to enhancing customer experiences but also benefit from continuous professional development opportunities and a commitment to diversity and inclusion. Located in a dynamic environment, we provide the tools and support necessary for you to thrive while working with cutting-edge technologies.
O

Contact Detail:

ON.com Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Operations

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at On. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using NestJs, TypeScript, or any cool AI solutions you've built. This gives you a chance to demonstrate your expertise beyond just words.

✨Tip Number 3

Prepare for the interview by brushing up on your backend development knowledge and be ready to discuss your experience with GraphQL/RESTful APIs. Practice common coding challenges and be ready to explain your thought process.

✨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 our Happiness Delivery team!

We think you need these skills to ace Software Engineer - Operations

Backend Development
NestJs
Next.js
TypeScript
GraphQL
RESTful APIs
Relational Databases
PostgreSQL
Data Modeling
Cloud Platforms
GCP
Containerization Technologies
Docker
Kubernetes
Frontend Development
Agile Environment
Event-Driven Systems
Kafka
BullMQ
Customer Support Tools
Salesforce
Talkdesk
Communication Skills
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your backend development experience, especially with NestJs/Next.js and TypeScript, to show us you’re a great fit for our Happiness Delivery team.

Craft a Compelling Cover Letter: Use your cover letter to tell us your story! Share why you're passionate about improving customer experiences and how your background aligns with our mission. Don’t forget to mention any experience with AI and automation, as that’s a big plus for us.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they involve GraphQL/RESTful APIs or cloud platforms like GCP.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at ON.com

✨Know Your Tech Stack

Make sure you’re well-versed in NestJs, Next.js, and TypeScript. Brush up on your knowledge of GraphQL and RESTful APIs, as well as relational databases like PostgreSQL. Being able to discuss your past projects using these technologies will show that you’re the right fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Highlight any experience with AI and automation, especially if it relates to improving customer interactions. This will demonstrate your ability to innovate and drive efficiency.

✨Emphasise Collaboration

As a team player, be ready to share examples of how you’ve worked effectively within a team. Discuss your communication style and how you adapt to agile environments. Companies value engineers who can collaborate and contribute to a positive team dynamic.

✨Research the Company Culture

Familiarise yourself with On’s mission and values, particularly their commitment to creating a fair and inclusive work environment. Be prepared to discuss how your personal values align with theirs, and why you’re excited about contributing to their customer support experience.

Software Engineer - Operations
ON.com

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

>