- Growth StageExpanding market presence
Backend Developer (GoLang)
- ₹6L – ₹9L • No equity
- Pune •+1
- 1 year of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Location: Mumbai
Experience: 1 - 3 yrs
Technologies: Golang, caching technologies such as Redis Memcached, low level programming
About The Role
We are looking for talented backend software engineers with 1 to 3 years of experience in the design and development of highly scalable, multi-threaded, high-performance distributed systems, with a particular focus on low latency and real-time processing in the capital market trading systems. You will play a key role in developing an order matching engine benchmarking solution for stock exchange.
If you’re a self-driven engineer passionate about performance optimization and scalability challenges, we’d love to have you join our growing team. You’ll work alongside multidisciplinary teams to build and iterate on solutions from concept to production, with real-world impact on the capital markets industry.
Responsibilities
End-to-End Project Ownership: Lead the design, development, and execution of benchmarking solutions for a trading system, ensuring optimal performance under high loads.
System Scalability and Optimization: Fine-tune key system parameters (e.g., memory, socket buffer sizes) to ensure reliable performance at peak trading hours, with an emphasis on low latency and scalability.
Performance Monitoring and Reporting: Implement centralized monitoring dashboards to track system health, identify bottlenecks, and produce detailed performance reports.
ETI Integration and Reliable Networking: Work on integrating exchange trading interfaces (ETI) with order-matching engines, ensuring consistent performance across reliable UDP connections.
Collaboration with SMEs: Work closely with client-side subject matter experts (SMEs) to understand system requirements, including hardware procurement and performance thresholds for given setups.
Required Technical Skills
1 to 3 years of hands-on experience in Golang: Deep technical knowledge and experience with developing high-performance, multi-threaded applications.
Experience in large-scale distributed systems: Particularly those dealing with capital markets (stock trading) where order processing, low latency, and real-time system stability are critical.
Networking and Performance Tuning: Strong knowledge in fine-tuning memory, socket buffer sizes (e.g., wmem, TPU), and other system-level configurations to ensure reliable and scalable performance under varying load conditions.
Historical Data Parsing: Experience in analyzing and parsing historical trading data, time-warping, and stress-testing real-world trading scenarios.
Monitoring & Benchmarking Tools: Experience in setting up centralized monitoring and benchmarking dashboards to evaluate system performance and identify optimization opportunities.
Preferred Skills
Experience with Stock Exchange Systems: Knowledge of stock exchange protocols like ETI and working with order/trade systems would be a big advantage.
Caching Technologies: Experience with Redis or similar technologies for optimizing data access in high-throughput environments.
Linux kernel Level: Experience deploying scalable systems in cloud and hybrid environments, with a solid understanding of linux kernel
Load Testing Expertise: Prior experience in load testing using Jmeter(or equivalent), particularly in capital markets, is highly desirable.
Additional Qualifications
Quick Learner: Ability to quickly understand new systems, protocols, and environments.
Strong Communication Skills: Ability to articulate complex technical challenges and collaborate effectively with cross-functional teams.
AWS Certified (Preferred): AWS Solutions Architect Associate or Professional certification is a plus.
Why Join Us?
- Be part of a mission-critical project that directly impacts financial markets.
- Collaborate with a highly experienced team of engineers, SMEs, and stakeholders.
- Work on high-performance, real-time distributed systems that operate at massive scale.
- An opportunity to innovate and work on cutting-edge technologies in capital markets.
About Oneture Technologies
Founded in 2016, Oneture is a cloud-first, full-service digital solutions company, helping clients harness the power of Digital Technologies and Data to drive transformations and turning ideas into business realities.
Our team is full of curious, full-stack, innovative thought leaders who are dedicated to providing outstanding customer experiences and building authentic relationships. We are compelled by our core values to drive transformational results from Ideas to Reality for clients across all company sizes, geographies, and industries. The Oneture team delivers full lifecycle solutions—from ideation, project inception, planning through deployment to ongoing support and maintenance.
Our core competencies and technical expertise includes Cloud powered: Product Engineering, Big Data and AI ML. Our deep commitment to value creation for our clients and partners and “Startups like agility with Enterprises-like maturity” philosophy has helped us establish long-term relationships with our clients and enabled us to build and manage mission-critical platforms for them.
About the company
- Growth StageExpanding market presence