Senior Software Engineer
Gravitas Recruitment Group SingaporeSenior Software Engineer
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.
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.