Senior Software EngineerHuntingCubefull-timeRequired skillscommunication skillsdata structuresend-to-endLinuxnetwork programmingproduction supportTCPUnixAbout the role Website: huntingcube.ai Job details: ResponsibilitiesJob DescriptionDesign, develop, and maintain low-latency automated trading systems for high-frequency trading across domestic and international exchanges.Lead and manage a small team of developers, providing technical guidance, code reviews, and mentoring.Take end-to-end ownership of system modules, from architecture and design to deployment and production support.Identify performance bottlenecks and optimize systems for latency, throughput, and reliability.Conduct in-depth research to reduce latency across operating systems, networking, CPU architecture, and hardware interactions.Build robust, scalable, and fault-tolerant systems using efficient algorithms and data structures.Collaborate closely with quantitative researchers, traders, and infrastructure teams to deliver high-performance trading solutions.Required Skills['C++']Additional InformationQualifications5+ years of hands-on software development experience, preferably in a trading or low-latency environment.Proven experience leading or managing a technical team.Experience in building and deploying trading or financial systems for international markets.Bachelor’s degree in Computer Science or a related field from a reputed institute.Strong proficiency in C/C++, with solid object-oriented design and system-level programming skills.Strong experience with network programming (TCP/IP), multi-threading, and operating system internals.Excellent understanding of algorithms, data structures, and performance optimization.Hands-on experience with Linux/Unix environments.Strong communication skills and the ability to work effectively in a collaborative, fast-paced environment. Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.