Free cookie consent management tool by TermsFeed Sr. Software Engineer (C, C++, or Rust) | Antal Tech Jobs
Back to Jobs
2 Days ago

Sr. Software Engineer (C, C++, or Rust)

decor
Mohali, CH, India
Information Technology
Full-Time
Antier Solutions

Overview

We are looking for a Senior Systems Engineer with 10+ years of experience in systems-level engineering (Rust/C/C++), including 5+ years of production Rust, to design and build high-performance, low-latency, fault-tolerant trading infrastructure. Prior hands-on experience with financial trading systems is mandatory.
Responsibilities
Design, develop, and maintain high-performance backend services using Rust - Build scalable and reliable distributed systems capable of handling high request volumes - Optimize application performance, memory usage, and resource utilization - Design clean, maintainable, and well-tested software architecture
Collaborate with product, engineering, and DevOps teams to deliver production-ready solutions
Participate in architecture discussions, code reviews, and technical planning - Troubleshoot production issues and improve system reliability and observability - Write clean, well-documented, production-quality code following engineering best practices
Required Qualifications
10+ years of professional systems programming experience in Rust, C, or C++ (5+ years production Rust)
Mandatory: hands-on experience with financial trading systems — exchanges, order books, matching engines, OMS/RMS, or market data systems (equities, F&O, FX, commodities, or crypto)
Strong understanding of exchange mechanics — order types, price-time priority matching, spot trading, derivatives (futures/perpetuals), options, margining and liquidation concepts
Strong experience building production-grade, low-latency, high-throughput backend applications
Solid understanding of distributed systems and concurrent programming — Raft/consensus, replication, snapshots, deterministic state machines, exactly-once semantics
Advanced concurrency: lock-free/wait-free structures, ring buffers, thread-per-core design, core pinning
Strong understanding of networking concepts — TCP/IP, UDP, multicast, real-time communication, asynchronous networking
Experience designing and implementing binary communication protocols for inter-service communication (SBE, Protocol Buffers, FlatBuffers, Cap'n Proto)
Experience with microservices architecture and event-driven systems - Experience with messaging systems such as Aeron, Kafka, NATS, or similar high-performance platforms
Strong understanding of in-memory data structures and efficient memory management — cache lines, memory ordering, NUMA, allocation-free design
Experience working with relational databases and caching systems
Experience working in Linux-based production environments
Familiarity with containerization and modern deployment practices
Strong debugging, profiling, and benchmarking skills (perf, flamegraphs, Criterion) - Excellent problem-solving and analytical abilities; ability to work independently and take ownership of technical deliverables
Preferred Technical Experience
Tokio, Tonic (gRPC), Serde, Tracing, Criterion, Cargo/Clippy/Rustfmt - Aeron, LMAX Disruptor, Chronicle, or FIX engines
Kernel-bypass networking concepts (iouring, DPDK, AFXDP); hardware timestamping
Lock-free or wait-free programming techniques
Options pricing / Greeks / volatility surface exposure
Preferred Qualifications
Experience designing highly available and fault-tolerant systems (active-active, consensus-based failover)
Deterministic simulation / property-based testing of stateful systems
Exposure to cloud infrastructure and production monitoring tools
Open-source contributions (openraft, TigerBeetle, tokio, etc.) or personal Rust systems projects
Selection Process
3 Rounds of Technical Interview
1 Round of Management Interview
Shortlisting based on work evidence (repo/PR/design doc/write-up of a hard problem solved)
Systems design deep-dive (order book / matching engine design), hands-on coding round, distributed systems round

Share job
Similar Jobs
View All
2 Days ago
Net Web Developer
Information Technology
  • 50000 - 50000 INR - Monthly
Must be an expert/advanced developer in .net UI (C# is a must and VB.Net desirable) and corewith a minimum 4 years’ experience in developing thick clients using .net stack, WPF, Winforms do deliver complex UI (complex grids, pivots, components, nav...
decor
2 Days ago
Sr. Software Engineer - Java+AWS
Information Technology
Date: Jul 6, 2026 Job Requisition Id: 65330 Location: Pune, IN Pune, MH, IN #job-location.job-location-inline { display: inline; } .buttontext47d030a40eb4ac5c a{ border: 1px solid transparent; } .buttontext47d030a40eb4ac5c a: focus{ border: 1px das...
decor
2 Days ago
Senior Software Engineer - C#, .Net or Azure
Information Technology
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data an...
decor
2 Days ago
Cloud & Infrastructure Platform Engineer
Information Technology
We are seeking an infrastructure-focused technical professional to help shape and support the environments that power engineering analytics, remote monitoring and diagnostic systems, and data-driven decision making across our power plant equipm...
decor
2 Days ago
Senior Staff AI Engineer
Information Technology
As a Senior Staff AI Engineer, you’ll lead enterprise full stack and AI platform development at scale for multiple initiatives across the company. You’ll design and ship microservices and REST APIs, build RAG and multimodal LLM features, and se...
decor
2 Days ago
Wireless QA Engineer (WiFi 6 / WiFi 7 Testing)
Information Technology
SonicWall is a cybersecurity forerunner with more than 30 years of expertise and is recognized as a leading partner-first company, ensuring our partners and their customers are never alone in the fight against cybercrime. With the ability to build, s...
decor
2 Days ago
AI Full Stack Developer
Information Technology
Role-AI Fullstack EngineerExperience-7+years onlyLocation HyderabadSkillsReact,Node,Aws,Typescript,Graphql,LLM,AI, AI ToolsWork Location: In person...
decor
2 Days ago
Staff Software Engineer II - Java, Microservices & Springboot
Information Technology
Scope: Core responsibilities to include Architecting and designing (along with counterparts and distinguished Architects) a ground up cloud native (we use Azure) SaaS product in Order management and micro-fulfillment. The team currently comprises of ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media