Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior / staff backend software engineer

Monmouth
Permanent
dot on | doton.io
Software engineer
€60,000 a year
Posted: 1 February
Offer description

Overview

Backend Engineers play a multi-disciplined backend role, in shaping and building the backend for various public API, user-facing and background features, through to site reliability engineering (SRE) and cloud engineering. They work together with other people in the Product team to solve common goals and to help solve issues in production.


Responsibilities

* Build and improve the backend for various public API, user-facing and background features, with everything from database models, GraphQL/REST APIs, background tasks/automations, integrating with third-party products, to continuous integration / deployment (CI/CD); in a secure, well-tested and performant way that meets our high internal standards for quality, style, maintainability, testing, security and best practices. Maintain and advocate for these standards through code review.
* Monitor services, databases and infrastructure health to help ensure reliability, availability, and scalability of the Dot On business critical product; identifying and resolving issues, and improving system design and reliability. Improve automations, analytics, observability, monitoring and alerting for our services, databases and infrastructure so we can better prevent and respond to operational incidents.
* Respond to and resolve urgent operational incidents through on-call rotations (weekdays and weekends, including nights), to help ensure the availability (SLO/SLA/etc) goals of Dot On’s business critical product are met - including taking ownership, from the offset through to root cause analysis, resolution, communications with users, and retrospectives. We are a small, talented team and share this responsibility as a team. Our product is strategically built and monitored to help prevent and mitigate operational incidents.
* Design, provision, manage, automate, and improve performance and security of cloud resources, databases and infrastructure using infrastructure as code (IaC), ensuring high availability (HA), reliability, resiliency, scalability and cost efficiency of the Dot On business critical product; whilst meeting our high internal standards for quality, style, maintainability, security and best practices. Manage database backup, and data integrity strategies.
* Take ownership of projects; shaping the direction, making decisions, talking to users when needed, and communicating progress.
* Improve performance by profiling and tracing.
* Fix prioritised issues from the issue tracker in order of severity/priority.
* Continuously learn and expand both (a) domain knowledge relevant to the Dot On product (supply chain operations, etc), and (b) technological knowledge relevant to the Dot On product technologies.
* Redefine best-in-class (retail, etc) supply chain operations processes so that we can build an opinionated product.


Requirements

* Extensive professional experience spanning backend software engineering.
* Demonstrated to truly be a product builder, taking initiative, self-motivating, self-managing, ensuring attention-to-detail and approaching problems productively, with a big-picture solution orientated mindset.
* Demonstrated to take full ownership of projects, including defining direction and productively making decisions (including making decisions where there may be more than one solution), to engaging with users and communicating progress.
* Demonstrated strong desire for attention to detail, a passion for craftsmanship and building high quality technologies where no corners are cut, and work in accordance with these values.
* Demonstrated capacity to clearly and concisely communicate complex technical, architectural, and/or organisational problems and propose thorough iterative solutions.
* Professional experience in improving analytics, observability, monitoring and alerting to help prevent and respond to operational incidents.
* Demonstrated to take full ownership of operational incidents, including defining direction and productively making decisions, to engaging with users and communicating progress.
* Professional experience in improving performance through profiling and tracing.
* Ability to thrive in a fast paced, highly agile, intensely iterative startup environment.
* Demonstrated to continuously learn and expand both domain expertise and technological knowledge. Domain expertise is a key foundation of building best-in-class products.
* Demonstrated ability to onboard and integrate with an organisation long-term.
* Proficiency in the English language, both written and verbal.


Nice-to-haves

* Professional experience of Our Tech Stack & Tools (section below).
* Working knowledge of service reliability engineering (SRE), including monitoring and alerting systems, scripting and automation tools, and incident management and troubleshooting techniques.
* Professional experience of Cloud Engineering, including designing, building and managing cloud infrastructure and services, spanning virtual machines, k8s, networks, storage and implementing security measures to protect cloud environments. Professional experience in automating infrastructure provisioning using infrastructure as code (IaC) and management, optimising cloud costs and performance and working with cloud provider Google Cloud.
* Domain expertise and professional experience of building/integrating midmarket and midsize enterprise Ecommerce Platforms, ERPs, WMSs, POS, TMS, OMS and CRM systems, and Payment Platforms.
* Product (SaaS) company experience, preferably enterprise software.
* Experience working in a hybrid or remote working environment.

ERP are Enterprise Resource Planning systems. WMS are Warehouse Management Systems. POS are Point of Sale systems. TMS are Transport Management Systems. OMS are Order Management Systems. CRM are Customer Relationship Management systems.


What we offer

* Interesting and challenging work
* Work-life balance
* Hybrid working (working from home in the UK, and with a minimum 1 day per week in office working at our HQ (NP25 3BT, UK)) or in office working at our HQ (NP25 3BT, UK)
* Permanent, full-time position
* Regular team events
* 33 days holiday

Dot On is an Equal Opportunities Employer

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer (full stack)
Newport (Newport)
Permanent
Lloyds Bank plc
Software engineer
€85,000 a year
Similar job
Senior software engineer (full stack)
Newport (Newport)
Permanent
Lloyds Banking
Software engineer
€74,869 a year
Similar job
Software engineer (back end)
Newport (Newport)
Permanent
Lloyds Bank plc
Software engineer
€61,000 a year
See more jobs
Similar jobs
It jobs in Monmouth
jobs Monmouth
jobs Monmouthshire
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Monmouth > Senior / Staff Backend Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save