XX
Senior / Staff Backend Software Engineerdot on | doton.ioWales, England, United Kingdom

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Senior / Staff Backend Software Engineer

dot on | doton.io
  • GB
    Wales, England, United Kingdom
  • GB
    Wales, England, United Kingdom

Über

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
  • Wales, England, United Kingdom

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.