02 Oct
|
Auro Digital
|
India
02 Oct
Auro Digital
India
Full Stack / Systems Software Developer (C , Golang, Rust)
:
Join Auro Digital as a Software Developer focused on building high-performance, low-latency applications and distributed systems. Develop scalable backend services, real-time data processing pipelines, and efficient APIs using C , Golang, and Rust. Work on performance-critical systems, concurrency, and network-intensive applications, collaborating with product and engineering teams to deliver secure, reliable, and highly optimized fintech solutions.
Role Details:
Role: Software Developer - Low Latency Systems &
- Backend Engineering
Industry Type: IT Services &
- Consulting / Fintech
Department: Engineering - Software &
- QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Experience: 3 - 6 years
Location: Bengaluru
Work Mode: Hybrid
Key Responsibilities:
- Design and develop low-latency, high-throughput backend systems using C , Rust, and Golang.
- Build scalable microservices, distributed systems,
and real-time data processing pipelines.
- Optimize application performance, memory management, concurrency, and network communication.
- Develop REST APIs, WebSocket services, and event-driven architectures.
- Work with databases, caching systems, and messaging infrastructure.
- Collaborate with frontend engineers working with React.js and JavaScript.
- Implement robust testing, monitoring, and deployment practices.
Tech Stack:
- C (Contemporary C 17/20), Rust, Golang (Go)
- Low-Latency Systems, High-Performance Computing, Multithreading &
- Concurrency
- Distributed Systems, Network Programming, Data Structures &
- Algorithms
- Linux &
- Systems Programming, Microservices Architecture
- REST APIs &
- WebSockets, PostgreSQL &
- SQL, Redis
- Docker &
- Kubernetes, React.js &
- JavaScript
Education:
UG: Any Graduate
📌 Auroville Investment Management - Software Development Engineer - Full Stack (India)
🏢 Auro Digital
📍 India