OpenCoreOS logoOpenCoreOS logo

Software Engineer - Member of the Technical Staff

OpenCoreOSLondon | New York City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications:Proficient in programming languages such as Go and Rust. Experience with distributed systems and databases. Familiarity with CI/CD pipelines and testing automation. Strong problem-solving skills and attention to detail.

About the job

About OpenCoreOS

  • A High-Performance Ledger: We deliver an ultra-efficient ledger built on Go, Rust, and multi-region distributed databases, providing banks with a robust, adaptable, and open framework for development, rather than a restrictive monolithic structure.

  • AI-Integrated Solutions: AI is not merely an enhancement; it's an integral aspect of our system architecture. We leverage AI to facilitate autonomous operations, create dynamic development workflows, and establish a self-optimizing platform.

  • Reliability and Openness: Our focus is on achieving five-nines reliability and unwavering consistency, designed to support Tier-1 banks that handle hundreds of millions of transactions daily. By utilizing open technologies and forging new standards, we promote innovation without imposing lock-in constraints.

  • Leadership with Proven Expertise: Our leadership team merges the strategic vision of former McKinsey banking, product, and engineering specialists with the real-world experience of a founder who developed and scaled a mission-critical fintech solution for the world's largest banks. This is complemented by insights from ex-global bank CIOs, providing us with an unmatched understanding of the evolving market landscape.

Your Role

  • Ledger Engine: Develop a deterministic, event-sourced transaction engine.

  • Interest & Pricing Engine: Perform high-precision financial calculations.

  • Reconciliation Engine: Ensure invariants, controls, and cross-ledger consistency.

  • Operational Data Store (ODS): Manage a real-time operational data plane.

  • Scalability Layer: Address concurrency, throughput, partitioning, and replication challenges.

  • AI-Driven Development Experience: Work with MCP servers, agent workflows, and automated runbooks.

Your Key Responsibilities

  • Create initial MVPs for Tier-1 banks.

  • Design distributed systems leveraging Go, Kafka, and distributed SQL databases.

  • Manage systems throughout the entire SDLC (coding, testing, DevOps, infrastructure, product development).

  • Implement advanced CI/CD practices and testing automation.

About OpenCoreOS

OpenCoreOS is at the forefront of redefining banking infrastructure with its innovative, open-source solutions designed for maximum efficiency and reliability. Our AI-integrated platform empowers banks to operate autonomously while ensuring security and scalability.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.