Senior Software Engineer

Salary
Competitive
Location
Singapore
Type
Permanent
Published
Apr 29, 2026
Ref
170528
Share this

Senior Software Engineer

E4 Capital is looking for a Senior Software Engineer to join our team. The company specializes in developing innovative trading solutions and is committed to fostering a culture of excellence, collaboration, and technological advancement. This role involves leading the design and development of high-performance trading systems, mentoring team members, and working closely with traders and quantitative researchers to optimize trading strategies. It offers an opportunity to shape the technological foundation of trading operations in a dynamic environment where your expertise can make a significant impact.

Role Overview:
The Senior Software Engineer will play a key leadership role within the technology team, driving the development, optimization, and maintenance of trading systems. You will be responsible for ensuring the delivery of reliable, efficient, and scalable software solutions that support our trading activities and enhance system performance.

Key Skills & Experience:
• Exceptional expertise in C++, with solid experience in Rust and Python
• Proven experience in developing and optimizing trading systems, including a deep understanding of financial markets and trading algorithms
• Strong leadership skills to guide, mentor, and motivate a team of developers
• Excellent problem-solving capabilities and a track record of technical innovation
• Robust knowledge of software engineering principles, system design, and distributed systems
• Bachelor’s or higher degree in Computer Science, Engineering, or a related quantitative field

Key Responsibilities:
• Lead the design, development, and optimization of high-performance trading systems using C++, Rust, and Python
• Act as a technical mentor to promote excellence in software engineering practices
• Collaborate closely with traders and quantitative researchers to understand trading strategies and requirements, ensuring seamless technology integration
• Oversee the entire software development lifecycle to ensure delivery of reliable, efficient, and maintainable code
• Maintain a deep understanding of market structures, trading technologies, and market data to continually improve system performance and trading strategies
• Champion best practices in software development, infrastructure design, and system reliability

Requirements:
• Right to work in the location, with the ability to work onsite as specified
• Experience in financial markets and trading algorithms
• Proven track record in software development within trading or financial systems
• Strong leadership and mentoring skills
• Bachelor’s or higher degree in a related field

Candidates who are passionate about technology, trading, and leadership are encouraged to apply. Join us to lead innovation in a vibrant financial and technological environment.

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2026Site by