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

QlNramloQ1BqTzRwZjFsTVh0dkxVK1NqNEE9PQ==
  • 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

Okta

Sr. Manager, Marketing Analytics Job at Okta

 ...Analytics, Operations, or BI in B2B SaaS ~4+ years in marketing analytics: campaign performance, demand gen, field marketing, and ABM measurement ~ Track record of using data to drive business strategy and budget decisions ~ Experience across enterprise sales, product... 

Barrick Gold Corporation

Senior Environmental Engineer - Lands Job at Barrick Gold Corporation

 ...procedures. Education: Bachelors degree in Environmental Engineering, Mine Engineering, Environmental Science, Geology, Hydrology, Ecology, or a related field is required. Experience: Minimum of five (5) years of experience in permitting, mine planning,... 

Northeast Healthcare Recruitment, Inc.

Nephrology Physician Job at Northeast Healthcare Recruitment, Inc.

We are seeking a Nephrology Physicianto join a growing academic healthcare team in Martinsburg, West Virginia. Thisposition offers the opportunity to provide comprehensive nephrology serviceswhile participating in the education and mentorship of medical students,residents...

PB consulting

Cisco Network Engineer Job at PB consulting

 ...Roles and Responsibilities Configure, deploy, maintain, and troubleshoot enterprise network equipment. Perform Cisco switch deployment, configuration, rack-and-stack, and decommissioning activities. Support campus network infrastructure across facility, telecom... 

JBS

Corporate First Officer - Challenger 3500 Job at JBS

 .... This position supports primarily domestic operations, with opportunities to participate in international missions, and requires a pilot who demonstrates sound judgment, strong operational discipline, adaptability, and a service-oriented approach.Position SummaryThe...