One of my top clients is looking for a Lead Software Engineer to lead a team of engineers in developing cutting-edge, high-performance computing systems for a company that powers electronic trading. You will work daily to create state-of-the-art systems with exceptional performance, reliability, and scalability, and excel at the intersection of hardware and software development.
Responsibilities:
- Lead and direct a team of engineers to deliver new products
- Participate in the design and development of cutting-edge technology products (C/Embedded Systems)
- Directly impact the future of capital markets
Requirements:
- MS/BS in Computer Science, Computer Engineering, or related field
- 3+ years of experience managing and leading engineering teams
- 5+ years of hands-on software engineering experience
- Financial market knowledge is helpful to have, but not required
- Knowledge of C, Embedded Systems & Networking
