HamburgerMenu
hirist

Antier Solutions - Software Engineer - Rust - IIT/NIT

Antier Solutions
3 - 6 Years
Mohali

Posted on: 08/07/2026

Job Description

We are hiring high-caliber engineers with 3+ years of experience to build low-latency, high-throughput trading infrastructure in Rust, working directly under senior systems architects. This is a hands-on coding role on performance-critical systems you will write, test, and ship the core code.

Responsibilities:

- 1. Develop and maintain high-performance backend services in Rust under the guidance of senior engineers.

- 2. Implement components of distributed, fault-tolerant systems handling high transaction volumes.

- 3. Write extensive unit, property-based, and simulation tests for correctness-critical code and profile and optimize code for latency, throughput, and memory efficiency.

- 4. Participate in design discussions and rigorous code reviews.

- 5. Debug and resolve issues in Linux-based production environments.

Required Qualifications:

- 1. B.Tech/M.Tech in Computer Science from an IIT or NIT (mandatory).

- 2. 3 Plus years of professional software development experience in Rust, C++, or Java/Go with systems-level work; strong Rust proficiency or demonstrated ability to attain it fast; understanding of financial markets and trading systems order books, order types, matching concepts, spot and derivatives (futures/options) basics; hands-on experience with trading, broking, or market data systems is a strong plus; excellent computer science fundamentals data structures, algorithms, operating systems, networking, concurrency.

- 3. Solid grasp of multithreading and memory management; exposure to performance profiling and benchmarking.

- 4. Understanding of distributed systems concepts replication, consistency, message queues (Kafka/NATS or similar).

- 5. Experience with Linux, Git, and modern development workflows.

- 6. Strong problem-solving ability and hunger to work on hard systems problems.

Preferred:

- 1. Competitive programming background (Codeforces/ICPC/CodeChef ratings welcome on the CV).

- 2. Personal or open-source Rust projects.

- 3. Exposure to low-latency techniques lock-free structures, zero-allocation design, binary protocols (SBE/Protobuf/FlatBuffers).

- 4. NISM certifications, trading experience (personal F&O/options trading counts), or coursework in financial engineering.

- 5. Exposure to consensus algorithms (Raft), event sourcing, or deterministic testing.

Growth Path:

You will be mentored directly by senior systems engineers with deep exchange-infrastructure experience, with a defined progression to senior engineer ownership of subsystems within 1824 months. This team is being built as a center of excellence in low-latency systems engineering in India.

Selection Process:

- 1. Resume shortlisting (college + evidence of strong engineering: projects, CP ratings, internships).

- 2. Online DSA + systems assessment.

- 3. Live coding round (Rust/C++, performance-oriented problem).

- 4. Systems and trading-concepts discussion round.

- 5. Culture and ownership round with the senior engineer you will report to.

- 6. Compensation: top of market for the experience band, benchmarked against product companies, not services.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...