The company is looking to advance the state of the art in high performance computing and electronic trading by building the future of capital markets infrastructure.
Requirements
- Strong C programming skills
- Linux application development expertise
- Proficiency with concurrency and multi-threaded architectures
- Expertise with socket programming and TCP
- Familiarity with scripting languages such as Python and Shell
- Experience with C++ and Java
- Financial market knowledge
Responsibilities
- Utilize expertise in low-level programming to advance the state of the art in high performance computing and electronic trading
- Provide guidance and hands-on delivery of the design, development, and debugging of C applications that run on multi-core Linux systems
- Process large amounts of high-throughput, low-latency network data
- Collaborate directly with customers that are using the products that you develop
- Define test scenarios and test cases to ensure quality of team deliverables
- Lead engineering teams to efficient and accurate solutions to complex engineering obstacles
- Iterate on how products are built, not just on what is built
Other
- MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related
- 3+ years of relevant work experience
- Passionate about writing software that is clean, simple, and elegant
- Comfortable being onsite in Needham, MA 5 days a week
- HPR currently does not provide employment sponsorship