3 months ago
Needham, MA, USASenior
Base Salary
$88k - $267k/yr
Responsibilities
- Design, develop, and debug C applications for multi-core Linux systems.
- Build software that processes high-throughput, low-latency network data for electronic trading and capital markets infrastructure.
- Provide technical guidance and hands-on delivery while solving complex engineering challenges.
- Lead and mentor software engineers and support a culture of continuous learning and collaboration.
- Define test scenarios and test cases to ensure the quality of team deliverables.
- Collaborate directly with customers using the developed products.
- Help improve the team's software development processes and product-building practices.
Requirements
- Bachelor's or master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- At least 5 years of relevant work experience.
- Strong C programming skills and Linux application development expertise.
- Experience with concurrency, multithreaded architectures, socket programming, and TCP.
- Demonstrated ability to lead engineering teams and resolve complex engineering obstacles.
- Familiarity with Python and Shell scripting languages.
- Desired experience with C++ and Java.
- Financial market knowledge is desirable.
- Ability to work onsite in Needham, Massachusetts five days per week.
Benefits
- Full-time onsite work at the Needham, Massachusetts office, five days per week.
- Equal opportunity workplace with reasonable accommodations available throughout the application and employment process.
About HPR
HPR (Hyannis Port Research) builds hardware-accelerated trading infrastructure delivered as a fully managed platform for capital-markets firms. Its products provide ultra-low-latency pre-trade risk controls, direct market access, market data delivery, and matching engine technology used by global banks, hedge funds, proprietary trading firms, and exchanges. Founded in 2011 and headquartered in Needham, Massachusetts, the company is privately held.
