{"id":1277455,"url":"https://alion.io/job/antier-sr-software-engineer-c-c-or-rust","title":"Sr. Software Engineer (C, C++, or Rust)","company":{"id":3138308,"name":"Antier","domain":"antier.com","url":"https://alion.io/company/antier","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Keka","truth_index":{"grade":"C","score":64,"open_postings":15,"ghost_share":0.6,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-01T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"C++","optional":false},{"name":"gRPC","optional":false},{"name":"Linux","optional":false},{"name":"NATS","optional":false},{"name":"Rust","optional":false},{"name":"Serde","optional":false},{"name":"TCP/IP","optional":false},{"name":"Tonic","optional":false},{"name":"Tracing","optional":false},{"name":"TigerBeetle","optional":true}],"status":"live","first_seen_at":"2026-07-07T10:26:31Z","employer_posted_date":"2026-07-07","last_verified_at":"2026-10-01T13:38:57Z","board_verified":true,"closed_at":null,"days_open":86,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":85},"description":"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.\nResponsibilities\nDesign, 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 \nCollaborate with product, engineering, and DevOps teams to deliver production-ready solutions \nParticipate 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 \nRequired Qualifications\n10+ years of professional systems programming experience in Rust, C, or C++ (5+ years production Rust) \n 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) \n Strong understanding of exchange mechanics - order types, price-time priority matching, spot trading, derivatives (futures/perpetuals), options, margining and liquidation concepts \nStrong experience building production-grade, low-latency, high-throughput backend applications \nSolid understanding of distributed systems and concurrent programming - Raft/consensus, replication, snapshots, deterministic state machines, exactly-once semantics\nAdvanced concurrency: lock-free/wait-free structures, ring buffers, thread-per-core design, core pinning \nStrong understanding of networking concepts - TCP/IP, UDP, multicast, real-time communication, asynchronous networking \nExperience designing and implementing binary communication protocols for inter-service communication (SBE, Protocol Buffers, FlatBuffers, Cap'n Proto) \nExperience with microservices architecture and event-driven systems - Experience with messaging systems such as Aeron, Kafka, NATS, or similar high-performance platforms\nStrong understanding of in-memory data structures and efficient memory management - cache lines, memory ordering, NUMA, allocation-free design \nExperience working with relational databases and caching systems \nExperience working in Linux-based production environments \nFamiliarity with containerization and modern deployment practices \nStrong debugging, profiling, and benchmarking skills (perf, flamegraphs, Criterion) - Excellent problem-solving and analytical abilities; ability to work independently and take ownership of technical deliverables \nPreferred Technical Experience\nTokio, Tonic (gRPC), Serde, Tracing, Criterion, Cargo/Clippy/Rustfmt - Aeron, LMAX Disruptor, Chronicle, or FIX engines \nKernel-bypass networking concepts (io_uring, DPDK, AF_XDP); hardware timestamping\nLock-free or wait-free programming techniques \nOptions pricing / Greeks / volatility surface exposure \nPreferred Qualifications\nExperience designing highly available and fault-tolerant systems (active-active, consensus-based failover) \nDeterministic simulation / property-based testing of stateful systems \nExposure to cloud infrastructure and production monitoring tools \nOpen-source contributions (openraft, TigerBeetle, tokio, etc.) or personal Rust systems projects \nSelection Process\n3 Rounds of Technical Interview \n1 Round of Management Interview \nShortlisting based on work evidence (repo/PR/design doc/write-up of a hard problem solved) \nSystems design deep-dive (order book / matching engine design), hands-on coding round, distributed systems round","description_format":"text","description_chars":3839,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Blockchain & Crypto","Web3 & dApps"],"lifecycle":[{"event":"open","at":"2026-09-26T02:13:32Z"}],"liveness":{"score":12,"band":"cold","label":"Long shot","p_open":1,"p_active":0.44,"p_room":0.28,"age_days":85,"expected_fill_days":39,"reasons":["conf:23","stale_co","win:tail","crowd:"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/antier-sr-software-engineer-c-c-or-rust","json_url":"https://alion.io/job/antier-sr-software-engineer-c-c-or-rust.json","meta":{"generated_at":"2026-10-02T03:27:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4839,"day_limit":5000,"remaining_today":161,"minute_limit":60,"resets_at":"2026-10-03T00:00:00Z"}}}