companyOpenCoreOS 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.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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