Staff Backend Engineer (Financial Ledger)

Staff Backend Engineer (Financial Ledger)

Full-Time No working from home possible
Jobgether

At a Glance

  • Tasks: Lead the evolution of a critical backend financial system for a modern travel-tech platform.
  • Company: Join a dynamic partner company at the forefront of travel technology.
  • Benefits: Enjoy competitive pay, fully remote work, and significant architectural autonomy.
  • Other info: Collaborative culture with opportunities for hands-on development and career growth.
  • Why this job: Make a real impact on financial accuracy in a high-stakes SaaS environment.
  • Qualifications: 8+ years in backend engineering with expertise in financial systems and Python.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Backend Engineer (Financial Ledger) based in the United Kingdom. This role sits at the core of a rapidly evolving financial infrastructure powering a modern travel-tech SaaS platform. You will take ownership of a critical backend system responsible for financial accuracy, including revenue recognition, payments, ledger events, and profit calculation across a distributed environment. Rather than building from scratch, you will join an active evolution phase where foundational architecture already exists and is being expanded toward a more scalable and robust V2. The position requires deep technical leadership combined with hands-on engineering, ensuring the correctness and reliability of financial flows that directly impact business operations. You will collaborate closely with engineering and finance stakeholders to define invariants, validate system behavior, and guide architectural decisions. This is a high-impact role where your work becomes the backbone of financial truth for a growing SaaS ecosystem.

Accountabilities

  • Take technical ownership of the Financial Core system, guiding its evolution, challenging assumptions, and aligning architecture with long-term financial scalability.
  • Ensure system integrity by validating lifecycle flows, reconciliation logic, and financial correctness across distributed services.
  • Design and maintain ledger-style financial models, including revenue recognition, cost allocation, and multi-party transaction flows.
  • Improve and enforce strict financial invariants within an event-driven architecture to ensure deterministic and auditable outcomes.
  • Collaborate with finance and engineering leadership to translate business rules into robust technical implementations.
  • Lead the evolution of a live production system, identifying gaps in current architecture and driving improvements toward future iterations.
  • Support system reliability and scalability across payment, billing, and financial reporting domains.
  • Contribute hands-on to backend development while shaping long-term architectural direction.

Requirements

  • 8+ years of backend engineering experience with strong ownership of financial, billing, or transactional systems.
  • Proven experience building or maintaining financial platforms such as payment systems, billing engines, ERP solutions, or subscription infrastructure.
  • Deep expertise in ledger systems, reconciliation mechanisms, and ensuring deterministic financial correctness.
  • Strong understanding of financial concepts such as revenue recognition, liabilities, cost structures, and multi-party money flows.
  • Experience evolving complex production systems in active environments without disrupting existing functionality.
  • Hands-on engineering mindset with the ability to both design architecture and implement critical backend systems.
  • Strong proficiency with Python and relational data modeling (PostgreSQL preferred).
  • Experience with event-driven architectures and distributed systems in cloud environments (AWS preferred).
  • Ability to handle complex financial scenarios including multi-currency, taxation logic, and settlement flows.

Benefits

  • Competitive compensation aligned with senior-level backend engineering roles.
  • Fully remote-friendly work environment.
  • Opportunity to own a mission-critical financial system at the core of a SaaS transformation.
  • High-impact technical leadership role with significant architectural autonomy.
  • Exposure to complex financial systems and large-scale distributed architectures.
  • Collaborative environment working closely with engineering and finance stakeholders.
  • Modern cloud-based stack (AWS, event-driven systems, Python-based services).
  • Long-term technical ownership of a foundational business system.

Staff Backend Engineer (Financial Ledger) employer: Jobgether

Join a forward-thinking partner company that champions innovation in the travel-tech sector, offering a fully remote-friendly work environment where you can take ownership of a mission-critical financial system. With a strong focus on employee growth and collaboration, you'll have the opportunity to lead high-impact projects while working closely with both engineering and finance teams. This role not only provides competitive compensation but also allows you to shape the future of financial infrastructure within a dynamic SaaS ecosystem.

Jobgether

Contact Details:

Jobgether Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Backend Engineer (Financial Ledger)

Tap into Campus Networks

If you're still in uni, don’t forget to engage with your campus's career services and attend finance-related events. Banks often do presentations and recruitment drives on campus, so put yourself out there and make use of these opportunities to show off your passion for the field.

Get Certified

Consider pursuing relevant certifications like the CFA or ACCA while you’re job hunting. They not only beef up your CV but also connect you with professional bodies which can lead to networking opportunities and even job openings in banking and financial services.

Connect on Professional Platforms

Join finance-focused groups on platforms like LinkedIn and engage in discussions. This can really help you stand out from the crowd, allowing potential employers to see your knowledge and interest in industry trends. Plus, you might stumble upon job postings shared exclusively within the group.

Apply Directly and Be Proactive

Don’t shy away from reaching out directly to firms like Jobgether. Use their websites and apply through them, but also consider following up with a polite email to express your enthusiasm. Being proactive can make a huge difference in getting noticed in the competitive financial services sector.

We think you need these skills to ace Staff Backend Engineer (Financial Ledger)

Backend Engineering
Financial Systems Ownership
Ledger Systems Expertise
Reconciliation Mechanisms
Revenue Recognition
Cost Allocation
Multi-Party Transaction Flows

Some tips for your application 🫡

Show Off Your Numbers!:In the banking and financial services world, quantifiable achievements are key. Make sure your CV highlights your grades in relevant subjects, any financial certifications you hold, and specific projects where you've delivered measurable results. Employers love to see how your skills translate into real-world success.

Tailor Your Cover Letter to the Role:When applying for a full-time position, your cover letter should make a direct connection between your experience and the job description. Don't just state your enthusiasm for finance—dive into how your background in banking or financial analysis sets you apart. Let your passion shine through while being specific about what you can bring to Jobgether.

Include Relevant Financial Software Experience:If you've worked with financial modelling tools or software like Excel, SAP, or specific analytical tools during your studies or internships, bring that up! Highlighting your proficiency can really make your application pop and show you're ready to hit the ground running in a full-time role.

Research and Reflect:Before hitting that 'apply' button on Jobgether's website, do a little digging. Look up their recent projects, values, and culture. Reflecting their ethos in your application can make a huge difference and show you’re genuinely interested in being part of the team!

How to prepare for a job interview at Jobgether

Brush Up on Financial Analysis Skills

Make sure you're well-versed in financial concepts and analytical techniques relevant to banking and financial services. Get comfortable with tools like Excel for modelling or financial forecasting, as technical questions in this area are common during interviews with Jobgether.

Prepare for Case Studies

Expect to tackle case studies that demonstrate your problem-solving skills in real-world banking scenarios. Familiarise yourself with the types of problems you might face—think risk assessments or investment evaluations—and be ready to articulate your thought process clearly.

Show Your Passion for Finance

Since this is a full-time position, employers at Jobgether will be keen to see your genuine interest in finance. Be prepared to discuss recent industry trends or news articles that excite you, showcasing your enthusiasm and engagement with the field.

Network with Industry Professionals

Before your interview, reach out to current or former Jobgether employees on platforms like LinkedIn. They'll offer unique insights into the company's culture and the interview process, which can give us a delightful edge in showcasing a good fit for the team.