We are seeking a highly skilled and experienced Lead Software Engineer with a strong background in C programming, Linux, and trading systems to join our team. The successful candidate will be responsible for designing, developing, and maintaining software systems for a high-performance trading platform, as well as leading a team of software engineers to ensure project success.
Key Responsibilities:
- Design, develop, and maintain software systems for a high-performance trading platform using C programming and Linux
- Lead a team of software engineers and ensure project success
- Collaborate with cross-functional teams to identify and prioritize software needs
- Provide technical guidance and mentorship to junior engineers
- Keep up-to-date with the latest developments in trading systems and apply them to projects
- Ensure software quality through code reviews, testing, and debugging
- Monitor and troubleshoot trading system performance in real-time
- Ensure compliance with regulatory requirements
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field
- Strong experience in C programming and Linux
- Experience in the financial industry, specifically with trading systems
- Experience leading software development teams
- Strong problem-solving skills and ability to think creatively
- Excellent written and verbal communication skills
- Experience with Agile development methodologies is a plus
This role offers competitive salary, benefits, and opportunities for professional growth. If you are a skilled and experienced software engineer with a background in trading systems, we encourage you to apply.