What are the responsibilities and job description for the Senior Low Level Software Engineer (C++) position at Engtal?
We are looking for an exceptional C Software Developer to help design, refine, and maintain the core technology that drives our trading systems. This role offers the opportunity to work on high-performance, real-time infrastructure where every microsecond counts. You’ll collaborate with a diverse team of engineers to develop cutting-edge software solutions that power global trading operations.
If you love solving complex technical challenges, thrive in a fast-moving environment, and enjoy working on high-performance distributed systems, this is the perfect opportunity.
What You’ll Do:
- Develop and optimize high-speed, ultra-low latency trading systems using C .
- Work on performance-critical codebases, optimizing for efficiency in CPU, memory, and networking.
- Debug, profile, and fine-tune software for maximum performance and reliability.
- Collaborate closely with other engineers, researchers, and traders to enhance system capabilities.
- Leverage deep knowledge of operating systems, CPU architecture, and networking protocols to push boundaries in speed and throughput.
What We Look For:
- A top-tier developer with a strong track record of delivering high-performance, scalable software.
- Ability to work both independently and within a team, contributing to technical discussions and problem-solving efforts.
- Strong debugging and optimization skills, with a keen eye for improving existing codebases.
- Comfortable analyzing complex systems and identifying areas for improvement in performance and reliability.
- Passion for working in an environment where continuous learning and knowledge-sharing are core values.
- A naturally curious mindset, always tinkering with technology, experimenting with new ideas, and pushing boundaries.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Deep expertise in modern C (C 17/20) with a focus on performance-critical applications.
- Strong understanding of Linux systems, CPU architecture, and high-performance networking.
- Experience with low-latency systems, high-frequency trading, or real-time software is a plus.
Why Join Us?
- Work alongside world-class engineers solving some of the toughest challenges in low-latency computing.
- A collaborative, fast-paced environment where your contributions directly impact performance.
- Competitive compensation, including performance-driven incentives.
- Access to cutting-edge hardware, infrastructure, and the latest advancements in C and system optimization.
If building ultra-low latency, high-performance trading systems excites you, we’d love to hear from you!
Salary : $300,000 - $750,000