Member of the Technical Staff - Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
About OpenCoreOS
A "Thin Ledger," not a thick core: We provide a hyper-performant ledger using Go, Rust, and multi-region distributed databases. This gives banks a simple, powerful, and open foundation to build on, not a monolithic cage
AI-native by design: AI isn't an add-on; it's woven into our fabric. We use it to power autonomous operations, create agentic development workflows, and build an intelligent, self-healing system
Unbreakable and open: We engineer for five-nines reliability and bulletproof consistency, targeting the scale of a Tier-1 bank managing hundreds of millions of transactions daily. By building on open technologies and shaping new standards, we ensure our platform provides a foundation for innovation, not another form of lock-in
Backed by proven industry builders: Our leadership team combines the strategic insight of ex-McKinsey banking, product, and engineering experts with the battle-tested experience of a founder who built and scaled a mission-critical enterprise fintech company serving the world's largest banks. This is paired with the firsthand operational knowledge of former global bank CIOs, giving us an unparalleled understanding of the market we are redefining
What You Will Work On
Ledger Engine: Deterministic, event-sourced transaction engine.
Interest & Pricing Engine: High-precision financial calculations.
Reconciliation Engine: Invariants, controls, and cross-ledger consistency.
Operational Data Store (ODS): Real-time operational data plane.
Scalability Layer: Concurrency, throughput, partitioning, and replication.
AI-Native Dev Experience: MCP servers, agent workflows, and automated runbooks.
Core Responsibilities
Build early MVPs for Tier-1 banks.
Architect distributed systems with Go, Kafka, and distributed SQL DBs.
Own systems across the full SDLC (coding, testing, DevOps, infra, product shaping).
Implement advanced CI/CD and testing automation.
Essential Skills
Language: Go
Kafka / Event-driven systems
Distributed systems, concurrency, and invariants
GitOps
Strong debugging, testing, and production ownership
AI-Native Workflow: LLMs required daily
Nice-to-Haves
Fintech/Banking experience
Oncall / High-availability systems experience
Multi-region systems exposure
Benefits Overview:
4 Weeks of PTO
Medical & Dental Insurance
Eligible for Sign on Bonus
Pension
Paid National Holidays
Annual Bonus Eligibility
While our engineering hub is based in London, we have a growing presence in New York and are now hiring for this role in both locations.
Why join us?
• Massive impact: Transform how T1 banks handle billions of transactions daily—on a truly open platform.
• High-caliber team: Join a small team of exceptional engineers who value both speed and stability.
• AI-native workspace: Experience an AI-first environment with LLMs integrated into every tool.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
