HPR's award-winning, global technology is building tomorrow’s banking and capital markets infrastructure today. Our visionary technology strips away complexity and injects simplicity to drive results. Riskbot® and Softbot®, our flagship products, provide a global platform featuring ultra-low latency Direct Market Access, Pre-trade and At-trade risk management. New products include low-latency data, real-time surveillance and reporting for regulatory compliance worldwide. Headquartered near Boston, MA, HPR is the leading provider of high-performance enterprise solutions for supercomputing and financial services.
Due to HPR’s exciting growth, we are seeking a Software Engineer looking to make an impact and expand our engineering team’s abilities.
As a Software Engineer you will:
- Utilize your expertise in low-level programming as well as your proven leadership abilities as we advance the state of the art in high performance computing and electronic trading.
- Provide the necessary guidance and hands-on delivery of the design, development, and debugging of C applications that run on multi-core Linux systems to process large amounts of high-throughput, low-latency network data.
- Become a key contributor to our process and team culture, continually iterating on how we build products, not just on what we build.
- Collaborate directly with customers that are using the products that you develop.
REQUIREMENTS
REQUIRED SKILLS
- MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related
- 1-7 years of relevant work experience
- Strong C programming skills
- Linux application development expertise
- Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient and accurate solution to these problems
- Desire to mentor and drive the success of less experienced engineers
- Experience defining test scenarios and test cases to ensure quality of team deliverables
- Passionate about writing software that is clean, simple, and elegant
- Proficiency with concurrency and multi-threaded architectures
- Expertise with socket programming and TCP
- Familiarity with scripting languages such as Python and Shell
DESIRED SKILLS:
- Experience with C++ and Java
- Financial market knowledge
Please note: HPR currently does not provide employment sponsorship