- Company Name
- Sequence
- Job Title
- Senior Product Engineer (Backend - UK)
- Job Description
-
Job title
Senior Product Engineer (Backend)
Role Summary
Design, build, and ship scalable, reliable backend services powering an AI‑driven revenue platform. Own product features from concept through production, ensuring high‑availability, performance, and cost‑efficiency while collaborating closely with engineering, product, and customer teams.
Expectations
* End‑to‑end ownership of critical backend features and infrastructure.
* Deliver production‑grade code, maintaining reliability and uptime.
* Work in a fast‑moving, ambiguous startup environment; adapt quickly to evolving requirements.
* Communicate clearly across teams; gather feedback early and iterate.
* Write clean, testable code and maintain comprehensive documentation.
* Prioritize customer impact and maintain a strong focus on real‑world usage.
Key Responsibilities
* Architect and implement a flexible, natural‑language approval workflow engine, translating user‑defined rules into deterministic, auditable logic.
* Develop an autonomous collections agent that executes payment reminders and escalation based on natural‑language instructions.
* Scale the billing pipeline to support a tenfold increase in throughput; redesign storage, horizontal scaling, and cost‑performance trade‑offs.
* Design high‑velocity event ingestion and processing systems with resilience to failures.
* Build and refine role‑based access controls across APIs and UI, supporting dynamic resource protection.
* Contribute to the Watchtower command center, integrating AI agents for financial workflow automation.
* Enhance e‑signature workflows, embedding authentication and branded experiences.
* Optimize complex relational database queries for performance and scalability.
* Maintain CI/CD pipelines, monitoring, alerting, and incident response for mission‑critical services.
Required Skills
* 5+ years of backend development experience.
* Expertise in distributed systems, event streams, and microservice architecture.
* Proficient in one or more languages such as Go, Rust, or Python.
* Deep knowledge of relational databases (PostgreSQL, MySQL) and performance tuning.
* Experience with AI/logic engines or natural‑language parsing is a plus.
* Familiarity with billing, invoicing, and revenue recognition concepts.
* Containerization (Docker, Kubernetes) and cloud platform proficiency (AWS, GCP, Azure).
* Strong test‑driven development, CI/CD, and automated observability practices.
* Excellent problem‑solving, communication, and cross‑functional collaboration skills.
Required Education & Certifications
* Bachelor’s or higher in Computer Science, Engineering, or a related field.
* Equivalent professional experience may substitute for formal degree.
* Relevant certifications (AWS DevOps, Google Cloud Architect, etc.) appreciated but not mandatory.