Job Closed

This listing is no longer active.

Moneyhub logo
Moneyhub

Open Data. Open Possibilities.

Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

102 days ago

Salary

0

Seniority

Senior

Job Description

Backend Engineer

Moneyhub

• Develop and optimize Node.js microservices designed for massive scale and low latency. • Manage and refine our Kafka implementation and broader event-driven patterns to ensure data integrity and system decoupling. • Maintain and optimize our data layer, specifically working with PostgreSQL. • Oversee the engineering and deployment of services across AWS and GCP via Kubernetes. • Identify bottlenecks in the current architecture and propose/execute long-term structural improvements. • Act as the technical authority for high-performance systems, advising on "build vs. buy" and architectural trade-offs. • Contribute to the maturity of our CI/CD, monitoring, and alerting frameworks to ensure 24/7 reliability.

Job Requirements

  • Strong experience building high-throughput, low-latency backend systems in production
  • Deep understanding of distributed systems, scalability, and performance trade-offs
  • Hands-on experience designing and operating microservice-based architectures
  • Solid experience with relational databases, including schema design, query optimisation, and performance tuning (e.g. PostgreSQL or similar)
  • Experience deploying and operating services on Kubernetes in cloud environments (AWS and/or GCP)
  • Proven ability to identify architectural bottlenecks and lead meaningful technical improvements
  • Confidence operating at senior level: influencing technical direction, making pragmatic trade-offs, and supporting other engineers
  • A delivery-focused mindset, balancing long-term technical quality with business outcomes aligned to Moneyhub’s mission
  • Helpful but Not Essential
  • Commercial experience with Node.js in high-performance or high-scale environments
  • Experience working with Kafka or other event-streaming platforms (e.g. Pulsar, Kinesis, RabbitMQ)
  • Prior exposure to event-driven architectures and asynchronous data processing
  • Experience operating hybrid or multi-cloud environments
  • Background in financial services, fintech, or data-heavy platforms
  • Familiarity with observability tooling (metrics, logging, tracing) in 24/7 production systems

Benefits

  • 5% company contribution towards your Pension from your very first day with us. 3% contribution from your self.
  • 25 days of holiday (plus bank hols), rising to 30 days after two years;
  • Choose to take your entitlement to UK bank holidays at other times based on your own days of significance;
  • Private medical insurance, including cover for pre-existing conditions, plus dental and optical benefit;
  • 3 Months Moneyhubber Family Pay when you become a new parent;
  • Permanent health insurance and life cover - much greater than the industry standard (death in service);
  • Employee assistance programme;
  • Professional development support, with dedicated allowance of time and money;
  • Life event leave;
  • Cycle to work scheme;
  • EV Car Scheme
  • £750 towards professional memberships
  • Remote working benefits, including work from almost anywhere, access to co-working spaces and support for your home office set-up
  • High spec laptop
  • Holiday purchase

Related Job Pages

More Backend Engineer Jobs

Smart Working logo

Software Engineer, Clojure / React Native

Smart Working

Empowering companies to work with the best engineers in the world

Backend Engineer102 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain backend services using Clojure, contributing to robust, scalable systems • Collaborate with product managers, designers, and other engineers to deliver well-scoped, high-quality features • Contribute to frontend and mobile development where required, particularly using React Native and TypeScript • Write clean, maintainable, and well-tested code that meets engineering and security standards • Participate in technical discussions, code reviews, and architectural decision-making • Help identify and resolve bugs, performance issues, and technical debt • Contribute to continuous improvement of development practices, tooling, and system reliability • Work effectively within an agile team, delivering iteratively and responding to evolving priorities

India
AssistRx logo

Manager, Software Engineering – .NET, Salesforce

AssistRx

Specialty therapy initiation and patient support company delivering informed access and improved outcomes.

Backend Engineer102 days ago
OtherRemoteTeam 501-1,000Since 2011H1B Sponsor

• Lead engineering teams focused on Salesforce (Sales Cloud, Service Cloud, Experience Cloud) and .NET applications. • Provide technical mentorship on Apex, Lightning Web Components (LWC), Flows, and .NET technologies (C#, ASP.NET Core, MVC, Web API). • Oversee code reviews, enforce best practices, and manage technical debt across both platforms. • Drive architectural standards, data model design, and compliance with Salesforce governor limits and .NET security best practices. • Manage and optimize deployment processes using Gearset and Azure DevOps CI/CD pipelines. • Champion Agile/Scrum methodologies through sprint planning, backlog refinement, and delivery metrics tracking. • Collaborate closely with Product, QA, DevOps, and Data teams to ensure timely, high-quality releases. • Partner with business stakeholders and external vendors to align technical solutions with strategic priorities. • Oversee configuration, automation, and workflow optimization—including Salesforce Flows, Territory Management, Process Builder, and .NET-based integrations. • Ensure proper documentation, testing, compliance, and release management across all enhancements. • Coach, mentor, and develop engineering talent across Salesforce and .NET teams. • Serve as a connection point between technical teams and business leaders, translating complex requirements into actionable solutions. • Promote continuous improvement in engineering standards, automation, testing, and documentation. • Contribute to long-term architectural planning with a focus on scalability, reliability, performance, and user experience.

United States
Valtech logo

Senior Python Django Engineer

Valtech

The experience innovation company.

Backend Engineer102 days ago
Full TimeRemoteTeam 5,001-10,000Since 1997H1B Sponsor

• Building and evolving production services • Collaborating with the existing backend team • Thriving as a curious problem solver who challenges the status quo • Valuing teamwork and knowledge-sharing • Being excited by the intersection of technology, creativity, and data • Using Agile methodologies and consulting.

Ukraine
Job Closed
Full TimeRemoteTeam 10,001+Since 2000H1B Sponsor

• Architect, design, and oversee development of scalable, secure, and robust full stack solutions integrating Gen AI capabilities. • Guide cross-functional engineering teams in building end-to-end web and mobile applications leveraging modern frameworks and cloud services. • Lead the integration of state-of-the-art Gen AI models (e.g., LLMs, transformers, generative image and text models) into core business products. • Collaborate with product managers, data scientists, and UX/UI designers to deliver seamless, user-centric AI experiences. • Establish and enforce software architecture best practices, coding standards, and agile development methodologies. • Evaluate emerging AI technologies and tools, providing strategic recommendations for adoption and implementation. • Mentor engineers, championing technical excellence and continuous learning within the team. • Ensure solutions are compliant with security, privacy, and regulatory requirements relevant to Gen AI applications.

Canada
$131K - $156K / year