Job Title : Senior Backend Engineer (5+ Years)
About the firm : Nubra is a fintech startup building reliable, high-performance trading platforms for real-time markets.
About the Role :
We are building a high-performance trading platform where latency and efficiency are critical. You will work on backend systems that handle real-time data , low-latency messaging , and scalable microservices . Your focus will be on building robust, efficient, and maintainable systems , optimising memory and CPU usage, and contributing to the overall architecture of our platform.
Key Responsibilities :
Design, develop, and maintain high-performance backend services in Golang .
Implement microservices and manage their deployment and orchestration on Kubernetes .
Optimise memory usage, concurrency, and system throughput for latency-sensitive applications .
Develop and maintain asynchronous messaging systems (RabbitMQ or equivalent) and caching mechanisms with strong consistency guarantees.
Collaborate with the team to design scalable and resilient architectures .
Write clean, testable, and maintainable code while participating in code reviews .
Debug and troubleshoot performance bottlenecks in distributed systems.
Contribute to design discussions and help make architectural decisions to optimise for speed, reliability, and efficiency.
Required Skills & Experience :
5+ years of backend development experience, preferably with Golang .
Strong understanding of data structures, algorithms, and concurrency .
Experience with distributed systems , message queues , and caching strategies .
Deep understanding of memory management and efficient use of pointers / slices.
Experience with TCP / UDP protocols and network programming fundamentals.
Familiarity with Kubernetes , microservices architecture, and deployment pipelines.
Ability to reason about system performance and optimise for low-latency applications .
Strong problem-solving skills, debugging ability, and a proactive approach to code efficiency.
Nice to Have :
Experience in financial trading systems .
Knowledge of profiling tools , performance benchmarking, and tuning large-scale systems.
What We Offer :
Opportunity to work on real-time trading infrastructure .
Exposure to cutting-edge backend engineering challenges .
Collaborative and fast-paced environment focused on high-performance engineering .
Senior Software Engineer • Bengaluru, India