Talent.com
Senior Software Engineer - C++/Rust
Senior Software Engineer - C++/RustAstra Capital • New Delhi, Delhi, India
No longer accepting applications
Senior Software Engineer - C++ / Rust

Senior Software Engineer - C++ / Rust

Astra Capital • New Delhi, Delhi, India
30+ days ago
Job description

About Us

Astra Capital is a pioneering quantitative trading firm that transforms data and sophisticated algorithms into market-beating strategies. Our team embraces the rapid pace of today’s financial landscape, constantly refining our systems for maximum speed, reliability, and edge. We’re looking for a talented Software Developer proficient in C++ / Rust to architect and optimize the ultra–low-latency infrastructure that powers our trading operations.

Important : This role supports American markets from India. Core working hours align with U.S. market sessions (night shift IST, including U.S. DST adjustments).

Position Overview

As a Senior Software Developer, you will play a pivotal role in designing, developing, and optimizing trading systems and infrastructure. You will work directly with quantitative researchers, traders, and other engineers to build and maintain technology solutions that drive our trading strategies. This is a unique opportunity to work at the intersection of technology and finance.

Key Responsibilities

  • System Design & Implementation : Create and enhance high-frequency trading engines in C++ / Rust that span multiple venues.
  • Performance Tuning : Conduct algorithmic research, profiling, and benchmarking to drive continuous latency improvements.
  • Tooling & Observability : Build dashboards, alerting, and administrative interfaces for real-time system visibility.
  • Full-Lifecycle Ownership : Lead requirements gathering, coding, testing, deployment, and maintenance of core modules.
  • Cross-Functional Collaboration : Work closely with quants, traders, and fellow engineers to align technology with strategy.
  • Innovation & Growth : Stay current on language features, libraries, and best practices in systems programming and fintech.

Qualifications

Must Have :

  • Academic Background : BS / MS in Computer Science, Engineering, or related discipline
  • Professional Experience : 3–5 years in C++ / Rust development, object-oriented design.
  • Systems Knowledge : Data structures & Algorithms, distributed / low-latency systems, multi-threading, parallel computing
  • Coding Excellence : Clean, efficient, maintainable code with comprehensive documentation
  • Operational Skills : Linux proficiency, networking fundamentals, production debugging
  • Soft Skills : Analytical mindset, meticulous attention to detail, strong teamwork and communication
  • Good To Have :

  • Financial technology or HFT industry background
  • Insight into market microstructure, trading protocols, TCP / IP (other network technologies)
  • Python for scripting; experience with other languages (Go, Java, R, Bash)
  • Experience with big data technologies such as Hadoop / Spark.
  • Work Arrangement

  • Location : India (onsite / hybrid / remote options available).
  • Hours : Night shift aligned to U.S. market hours (typically ~6 : 00 PM–3 : 00 AM IST; varies with U.S. Daylight Saving Time).
  • Why Join Astra Capital?

  • Exceptional opportunity to work with a dedicated, talented, and driven team.
  • Opportunity to be a foundational member of a growing quantitative fund.
  • Attractive base salary and benefits package, including performance-based bonuses.
  • Outstanding company culture : relaxed, highly professional, innovative, and entrepreneurial.
  • Leverage the growth of the Indian market to generate exponential value for yourself.
  • Astra Capital is where serious tech meets epic fun. Help us build lightning-fast trading systems, enjoy competitive pay and killer bonuses, and high-five your team as we conquer India’s hot markets together. Ready to make waves?

    Create a job alert for this search

    Senior Software Engineer • New Delhi, Delhi, India

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Quest Diagnostics • Delhi, India
    Provide a brief introduction to the company, its mission, and culture.A short paragraph summarizing the key role responsibilities. Computer Science fundamentals in object-oriented (OO) design patter...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dexian • Delhi, India
    Lead Architect (603) Job responsibilities Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future needs Defines the technical target...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer- Sustaining

    Senior Software Engineer- Sustaining

    Summit Consulting Services • Delhi, India
    We are looking for a highly skilled Senior Software Engineer- Sustaining to act as the technical leader for our sustaining engineering team. In this role, you’ll combine deep enterprise software exp...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Software Engineer I [T500-21316]

    Senior Software Engineer I [T500-21316]

    Marriott Tech Accelerator • Delhi, India
    Bethesda, Maryland, USA, was founded in May 1927 by J.Marriott with a modest nine-seat A&W root beer stand.Guided by the family's leadership and core principles, Marriott International today has gr...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress India • Ghaziabad, IN
    At Cimpress Technology, we are dedicated to crafting cutting-edge, world-class software solutions to power our mass customization businesses, serving a vast customer base of over 17 million individ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer I [T500-21396]

    Senior Software Engineer I [T500-21396]

    Marriott Tech Accelerator • Delhi, India
    Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    The Glove • Delhi, India
    We are seeking an experienced Senior Software Engineer with strong expertise in Windows internals and image customization for embedded or controlled systems. The role focuses on building, configurin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RanceLab • Ghaziabad, IN
    TypeScript, Tailwind, tRPC, and Prisma.You should already be comfortable with these tools and know how to build fast, scalable, and maintainable systems with them. If you’ve played around with tools...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • Delhi, Delhi, India
    Job Description : Job Title : Senior AI-Integrated Software Engineer (.GitHub Copilot) Shift Timings : should be available till 9 : 30 PM or 10 : 00 PM (IST) Location : Remote until office reopens, Work...Show more
    Last updated: 30+ days ago • Promoted
    Remote Software Engineer (Rust)

    Remote Software Engineer (Rust)

    Turing • delhi, delhi, in
    Remote
    Turing is seeking experienced Rust developers to partner with a leading AI research lab in building safer, more reliable coding workflows. In this role, you’ll work on real-world Rust codebases to i...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    BrightEdge • Ghaziabad, IN
    Senior Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable dat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Baazi Games • Delhi, Delhi, India
    Role Overview We are looking for a talented React.Developer (3–6 years experience) with strong expertise in JavaScript, Redux, and Bootstrap. The ideal candidate will be responsible for building in...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Turing • delhi, delhi, in
    Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support...Show more
    Last updated: 23 hours ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Talentnauts • Delhi, India
    We are a new-age AI-First Digital and Cloud Engineering services company that drives Agility and Relevance for our client’s success. Powered by cutting-edge technology solutions that enable new busi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Unicommerce • Delhi, India
    About Unicommerce : Unicommerce is a leading e-commerce enablement SaaS platform that powers end-to-end e-commerce operations for brands, marketplaces, and logistics providers.Its full-stack solutio...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    NMK Global Inc • Delhi, India
    Design, develop, and maintain features and enhancements for the SONiC NOS platform.Develop and execute test plans using PTF and SPyTest for infrastructure. Bachelor’s or Master’s degree in Computer ...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscovery • Ghaziabad, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show more
    Last updated: 30+ days ago • Promoted
    Rust Software Engineer

    Rust Software Engineer

    Turing • Noida, Republic Of India, IN
    Turing is seeking experienced Rust developers to partner with a leading AI research lab in building safer, more reliable coding workflows. In this role, you’ll work on real-world Rust codebases to i...Show more
    Last updated: 19 hours ago • Promoted • New!