Senior Software Engineer, Ledger Job at Alldus International Consulting Ltd, San Francisco, CA

NnZpNzBLWU1nNktoOUZhT0RRT25yVWE1RWc9PQ==
  • Alldus International Consulting Ltd
  • San Francisco, CA

Job Description

Our client, early-stage Fintech company in San Francisco, are hiring a Senior Software Engineer to join the team remotely. The successful candidate will build and evolve the double-entry ledger that serves as the platform’s financial system of record, while playing a key role in shaping the next generation of the platform, including a major ledger rebuild and the expansion of payment infrastructure.

Responsibilities

  • Own and evolve the double-entry ledger, covering transactions, balances, holds, reversals, payment states, point-in-time balances and comprehensive audit trails.

  • Design and build highly reliable money-movement infrastructure across ACH, instant payments, wires, cards and emerging settlement rails.

  • Develop scalable payout and settlement systems, supporting instant payouts, batch processing and high-volume marketplace transactions.

  • Build automated reconciliation systems that detect and resolve discrepancies across internal ledgers, banking partners and payment processors.

  • Design and scale the infrastructure underpinning lending products, including disbursements, repayments, partial payments, reversals and complex loan lifecycles.

  • Build resilient multi-provider payment architecture, incorporating webhooks, idempotency, retries, state machines and robust failure handling.

  • Develop controls for high-value financial transactions, including fraud prevention, disputes, chargebacks, limits, holds and settlement management.

  • Ensure complex financial activity is translated into a clear and intuitive customer experience, including balances, transaction histories, funding sources and settlement activity.

  • Make pragmatic architectural decisions that balance delivery speed with financial accuracy, reliability, scalability and long-term maintainability.

  • Provide senior technical leadership through architecture, code reviews, documentation and mentorship, raising engineering standards across the team.

Skillset

  • Minimum of 5 years of professional software engineering experience, with a strong focus on backend, payments, fintech or financial systems.

  • Strong proficiency in Python, PostgreSQL, AWS, SQL and relational data modelling.

  • Hands-on experience building and operating real-world money movement systems, including ACH, instant payments, wires, cards or comparable payment rails.

  • Experience designing, building, migrating or owning a double-entry ledger in a production environment.

  • Strong understanding of webhooks, idempotency, race conditions, state machines, eventual consistency and reconciliation.

  • Experience building highly reliable systems for high-value financial transactions, where accuracy, resilience and traceability are critical.

  • Strong knowledge of transactional database architecture, particularly for high-volume, concurrent and financially sensitive workloads.

  • Experience within payments, fintech, lending, marketplaces or other complex financial transaction environments.

  • Strong ownership and product mindset, with the ability to balance speed, financial correctness, customer experience and long-term architecture.

  • Experience with React and TypeScript would be a plus.

Benefits

  • Salary: $140k – $180k DOE.

  • Equity.

  • Medical, dental, and vision coverage.

  • 401(k).

  • Remote working.

Job Tags

Permanent employment, Remote work

Similar Jobs

Everglades Equipment Group

Small Engine Mechanic Job at Everglades Equipment Group

 ...Job Description: The small engine technician is responsible for the repair and maintenance of a variety of equipment with a focus on 2-stroke and Stihl equipment. Candidate will be required to demonstrate a variety of skills from basic mechanical to complex technical... 

JET'S PIZZA TX021

Inside Crew Member/ Cashier Job at JET'S PIZZA TX021

 ...after 40 hours Part-time and full-time positions available Day or evening shifts available Paid weekly No college degree required Employee discounts Subject to raises and promotions within the company Work at a variety of stations: dough making... 

Confidential

University English Teacher Job at Confidential

Location of the university:Henan province/zhengzhou city need start asap native speaker with relative experience Workload:22 classes per week,plus 1 hour of English corner per week Salary:13000rmb/month before tax Winter vacation(February):3000rmb/month before...

KanEquip Internship Opportunities

Service Internship I Job at KanEquip Internship Opportunities

 ...Job Summary: ~ The purpose of the Service Internship I isfor high school students who have an interest in exploring a path to becoming a diesel technician. Student will learn about the knowledge, skills and abilities required in becoming a service and diesel... 

LTC Language Solutions

Vietnamese Interpreter - Indianapolis, IN Job at LTC Language Solutions

 ...Are you fluent in both English and Vietnamese ? Do you have experience working as an interpreter? LTC is an interpreting agency looking for contracted Vietnamese language interpreters in Indianapolis. You will accept appointments on an as needed basis. The ideal interpreter...