Software Development Engineer III (Rust + Java)

Software Development

Upstox

1 open role Website

  • Software Development
  • India

Join a fast‑growing fintech team building the backend that powers millions of investing journeys across India. You'll craft high‑performance, low‑latency services using Rust and Java, tackling distributed‑system challenges at scale. This role blends deep engineering expertise with real‑world financial impact. What You’ll Do Design and implement scalable backend services in Rust and Java. Build low‑latency APIs and microservices for financial applications. Optimize performance, resolve bottlenecks, and improve system reliability. Integrate databases, messaging, and caching layers into robust infrastructure. Participate in architecture reviews, code reviews, and design discussions. Enhance observability, monitoring, and production stability. Collaborate with product, QA, DevOps, and engineering teams. What You Need 6–10 years of backend software development experience. Proven expertise in Rust and Java programming. Strong grasp of data structures, algorithms, and design patterns. Experience building scalable APIs, microservices, and distributed systems. Proficiency with relational or NoSQL databases and query optimization. Knowledge of messaging systems (e.g., Kafka) and caching mechanisms. Familiarity with Git, CI/CD pipelines, and automated testing. Good to Have Experience in fintech, trading, or financial services platforms. Exposure to high‑throughput, low‑latency real‑time data processing. Hands‑on with Docker, Kubernetes, and cloud environments. Understanding of order management and transaction processing systems. The Opportunity Your work will directly power the investing journeys of millions of Indians, offering a tangible impact on the country's financial inclusion. Upstox’s rapid growth and backing from industry leaders provide a high‑energy, purpose‑driven environment.

Similar Jobs to Apply
  • JobCrexa
    India

    Join a dynamic development team where you'll build and maintain robust web applications, collaborating closely with peers to deliver high‑quality software solutions. The role offers hands‑on exper
  • Creuto
    India

    Join a fast‑growing product team that builds the APIs, services, and data infrastructure powering Creuto’s platform. Collaborate with frontend engineers, product managers, and DevOps to deliver se
  • CV LOGISTICS LTD
    India

    Join a fast‑growing telecom software team focused on building OAM capabilities for 2G, 4G and 5G core and radio access networks. You will work primarily with C/C++ on Linux platforms, delivering fea
  • Global Payments
    PUNE

    Join a fast‑growing payments technology team building end‑to‑end software that powers global transactions. You’ll work across the full development lifecycle, from design to deployment, using m