We are searching for a forward-thinking Senior Software Engineer to help us build the future of capital markets infrastructure. As a Senior Software Engineer, you will utilize your expertise in low-level programming to advance the state of the art in high performance computing and electronic trading.
Requirements
- MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related
- 5+ years of relevant work experience
- Strong C programming skills
- Linux application development expertise
- Demonstrated ability to work through complex engineering obstacles
- Experience defining test scenarios and test cases
- Proficiency with concurrency and multi-threaded architectures
- Expertise with socket programming and TCP
- Familiarity with scripting languages such as Python and Shell
Benefits
- Collaborate directly with customers that are using the products that you develop
- Lead and mentor software engineers
- Be a key contributor to our process and team culture
- Continually iterate on how we build products, not just on what we build