Adzuna logo

Senior Backend Engineer - Remote - UK

46,040 P.A. ?
Location: Southampton
Company: Ometria
Hours: Full time
Apply for this job

Senior Software Engineer (Back-End)

Location: Southampton / London / remote

We’re looking for a Senior Software Engineer to join our growing engineering team and help us build out scalable, reliable, performant solutions in our SaaS platform.

Who are we?

Ometria is a customer data and marketing platform that helps retailers increase customer loyalty and CRM revenue by sending personalized marketing messages throughout the customer journey.

Our solution combines the data unification and customer insight of a CDP with a cross-channel marketing orchestration platform, letting retail marketers easily and efficiently create experiences their customers love across email, mobile, on-site, social, direct mail and more.

We are trusted by the fastest-growing retail brands in the world such as, Hotel Chocolat, Pepe Jeans and Feelunique.

We have a team over over 100 Ometrians based in London, New York and Southampton and have raised £25m from leading venture capital funds across the world such as Octopus Ventures.

What will you be doing?

As a Senior Software Engineer, you will be working as part of our combined product and engineering team. You will work collaboratively to design scalable and robust solutions, developing those services in the most appropriate language (Python, Golang) according to best practices.

Some of the current challenges we are working on right now:
  • Our clients, just like us, experience constant growth. To avoid risks of decreased quality of service we are always optimising our platform. Currently we are looking into optimising our data architecture to further push boundaries of our software. To give you an idea of the challenge, our clients have millions of customers who generate billions of events we process!
  • We’re building a modern microservices-based infrastructure running in multiple availability zones.
  • Building new features for our clients driven by innovation - some of these projects require high availability and low latency.

Engineering at Ometria

We believe in modern software engineering principles, including DevOps and SRE practices, little ‘a’ Agile (including Kanban and friends), delighting our users and investing in the growth of our team.

The engineering team is currently 25 engineers - frontend, backend and platform. We have varied backgrounds in terms of experience, roles and responsibilities. We work closely with our product team on new features, growth, and client-specific work.

Our tech stack:

Our clients interact with the Ometria platform through a single page web app, which uses both React and Ampersand.

The app communicates with the backend platform through various APIs written in Python 3. Although Golang powers some of our massively concurrent workloads, most of the platform is written in Python.

We run on AWS/Docker/Kubernetes configured with Terraform. Data is stored in Postgres and Redshift, and we use various messaging tools (Google Pub/Sub, Kafka, AWS SQS, Beanstalk, and Gearman)

What kind of people do well in this role?
  • Experienced

You have written software at scale in either Python or Golang or another open source language and you are looking to learn Python. You will have mentored junior engineers and helped them with setting tasks, problem-solving and feedback. You have experience with data intensive applications, leveraging streaming technologies.

  • Problem solver

You enjoy working collaboratively in a cross functional team, but can also work independently to solve complex problems. You seek help/feedback when required to ensure solutions are solving the correct problem, are performant and secure.

Why join Ometria?

One of our values is “It's awesome to be here”, here are some of the reasons we love working here:

  • Team of amazing people
    We are committed to hiring the right people and maintaining our culture as we grow.
  • Making sure you’ll have an impact
    We’re solving interesting challenges and you’ll have a say in how we solve them.
  • Supporting learning and development
    We’re in this together and want you to become the best and feel supported as you do so. We want all Ometrians to be able to continually learn and grow in their roles.
  • Going above and beyond to help each other
    We’re all part of the bigger picture. We love helping each other to thrive and celebrate success together.

The amazing people of Ometria are the core of our business. We believe in making it awesome to be here for all Ometrians and place a continued focus on making Ometria an inclusive, respectful and diverse environment.

We're an equal opportunity employer and all applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, age, family or parental status, national origin, veteran, neurodiversity status or disability status.

Apply for this job

Salary comparison:


The number of jobs in each salary range for all:

Similar jobs

Work From Home Distributor
Jelowi Ltd
Southampton, South East
Paid Emails - Work From Home
On application
Opinion Groups
Work From Home - Paid Research
On application
Research Tribe
Work From Home With Avon
Competitive salary
Work From Home With Avon
Competitive salary
Work from Home (Researcher)
£28,000 or more based on experience