About the job
Join OpenCoreOS as a Systems Engineer!
At OpenCoreOS, we redefine banking technology with our innovative, hyper-performant ledger solutions. Utilizing cutting-edge programming languages like Go and Rust, along with multi-region distributed databases, we empower financial institutions to build on a robust, open foundation instead of a cumbersome monolithic structure.
Why Choose Us?
Designed for AI: AI isn't just an add-on; it's integrated into our operations, enhancing autonomous workflows and creating intelligent, self-healing systems.
Unyielding Reliability: We aim for five-nines reliability to ensure our platform can handle the scale of Tier-1 banks, managing millions of daily transactions without compromising consistency.
Industry Expertise: Our leadership team merges strategic insights from seasoned banking professionals with practical experience, ensuring we understand the market dynamics we are transforming.
Your Role:
Core Financial Systems: Develop mission-critical services ensuring accurate value recording and transfer.
Transaction Processing: Create reliable transaction flows that maintain integrity during retries and partial failures.
Performance Optimization: Profile and enhance key pathways to ensure predictable latency and scalable throughput.
Reliability & Observability: Advance metrics, tracing, logging, and incident readiness for our production systems.
AI-Enhanced Development: Utilize and refine AI-driven workflows for improved debugging, operations, and developer efficiency.
Core Responsibilities:
Manage production systems from start to finish.
Enforce safety and correctness through rigorous testing and change management.
Troubleshoot distributed and system-level challenges (concurrency, performance, data consistency).

