Careers
Elite engineering talent with award-winning technology
As a member of our team, you will be surrounded by colleagues who are constantly pushing boundaries, thinking two steps ahead and meeting the high standards that we set for ourselves. When we build, we do so in a design-driven way, valuing simplicity and elegance.
You will be immersed in a very collaborative and fast-paced environment, with opportunities to work alongside all members of our engineering and business teams, including mentoring from our senior staff.
JOIN US
We offer competitive compensation and benefits in a professional and fun setting. You will enjoy generous employee perks, including casual dress code, game room and VR access, team events, free food, beverages and more.
If you have the technical acumen and thrive on making your mark on unique and high-impact technology, working with smart people while helping to build a company that cares about quality, you have found the right place.
OPEN POSITIONS
HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently.
Due to our exciting and rapid growth, HPR is searching for an Applications Engineer APAC to solve technically complex problems for some of the largest financial institutions in the world. This is a hands-on role based in Sydney, Australia
As an Applications Engineer APAC at HPR, you will:
- Develop expert level technical competence in HPR’s cutting edge product portfolio
- Provide world-class customer service by resolving technically complex problems for some of the largest financial institutions in the world
- Leverage your strong communication, troubleshooting, and technical skills to interface with customers
- Drive best practices and lessons learned from evaluations/benchmarks and customer interactions back to product development and other application engineers
- Develop and deliver training/education to customers
- Respond to customer inquiries via phone, email and web
- Engage and immerse yourself with the engineering team to expedite problem resolution and deliver the highest levels of customer service and satisfaction
Required Qualifications:
- Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Information Technology, or similar field
- 1+ years supporting business critical application
- Strong verbal and written communications skills
- Ability and initiative to complete tasks and solve problems autonomously
- Strong Linux systems administrator skills
- Experience with Python and Shell scripting
- Understanding of networking technologies and protocols (TCP, switch configuration, routing)
Desired Qualifications:
- Familiarity with C and Python programming
- Understanding of FPGAs
- Project management experience
- Experience with Jira/Confluence
HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking FPGA Design Engineer II to help us build the future of capital markets infrastructure.
As an FPGA Design Engineer II at HPR, you will:
- Design, develop, optimize, and maintain high-performance FPGA compute and networking systems used in electronic trading
- Contribute to the RTL design process from specification and coding through synthesis and FPGA implementation
- Partner with design verification engineers to review and execute comprehensive test plans
- Help improve our development processes, tools, and methodologies
Required Qualifications
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related
- 2+ years of experience in digital logic design for FPGAs or ASICs
- Working knowledge of SystemVerilog (preferred) or VHDL
- Understanding of fundamental computer architecture and digital design concepts
- Comfortable working in a Linux environment
- Strong problem solving, debugging, and communication skills
Desired Qualifications
- Experience working with Xilinx and/or Altera FPGAs
- Familiarity with basic FPGA architecture and design techniques, including logic and timing optimizations
- Experience with industry-standard simulation and debugging tools (e.g., VCS, Verdi)
- Familiarity with networking protocols (IP, TCP, UDP) Experience with high-speed interfaces (PCIe, Ethernet, and/or DDR)
- Some knowledge of C programming and scripting in Python and/or Perl
This position requires being on-site at our office in Needham, MA full-time (5 days per week)
HPR does not currently provide employment sponsorship
HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking FPGA Design Verification Engineer II to help us build the future of capital markets infrastructure.
As an FPGA Design Verification Engineer II at HPR, you will:
- Verify and maintain high-performance FPGA compute and networking systems used in electronic trading
- Contribute to the verification process from specification, test planning, and testbench development through execution and coverage closure
- Partner with design engineers to review and execute comprehensive test plans
- Create and maintain reusable verification components and testbenches written in SystemVerilog
- Help improve our verification processes, tools, and methodologies
Required Qualifications
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related
- 2+ years of experience in design verification for FPGAs or ASICs
- Working knowledge of SystemVerilog for verification
- Comfortable working in a Linux environment
- Strong problem solving, debugging, and communication skills
Desired Qualifications
- Exposure to constrained-random verification techniques and functional coverage
- Experience with industry-standard simulation and debugging tools (e.g., VCS, Verdi)
- Familiarity with computer architecture and digital design concepts
- Knowledge of networking protocols (IP, TCP, UDP)
- Some knowledge of C programming and scripting in Python and/or Perl
This position requires being on-site at our office in Needham, MA full-time (5 days per week)
HPR does not currently provide employment sponsorship
HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking Senior FPGA Design Engineer to help us build the future of capital markets infrastructure.
As a Senior FPGA Design Engineer at HPR, you will:
- Design, develop, optimize, and maintain high-performance FPGA compute and networking systems used in electronic trading
- Own the RTL design process from specification and coding through synthesis and FPGA implementation
- Partner with design verification engineers to review and execute comprehensive test plans
- Lead and mentor junior engineers, promoting our culture of continuous learning and collaboration
- Contribute to improving our development processes, tools, and methodologies
Required Qualifications
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related
- 5+ years of experience in digital logic design for FPGAs or ASICs
- Proficiency in SystemVerilog (preferred) or VHDL
- Deep understanding of computer architecture and digital design concepts
- Experience with industry-standard simulation and debugging tools (e.g., VCS, Verdi)
- Comfortable working in a Linux environment
- Strong problem solving, debugging, and communication skills
Desired Qualifications
- Experience working with Xilinx and/or Altera FPGAs
- Familiarity with FPGA architecture and advanced design techniques, including optimizations for synthesis and timing closure
- In-depth knowledge of networking protocols (IP, TCP, UDP)
- Experience with high-speed interfaces (PCIe, Ethernet, and/or DDR)
- Familiarity with C programming and scripting in Python and/or Perl
This position requires being on-site at our office in Needham, MA full-time (5 days per week)
HPR does not currently provide employment sponsorship
HPR is a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking Senior FPGA Design Verification Engineer to help us build the future of capital markets infrastructure.
As a Senior FPGA Design Verification Engineer at HPR, you will:
- Verify and maintain high-performance FPGA compute and networking systems used in electronic trading
- Own the verification process from specification, test planning, and testbench development through execution and coverage closure
- Partner with design engineers to review and execute comprehensive test plans
- Create and maintain reusable verification components and testbenches written in SystemVerilog
- Lead and mentor junior engineers, promoting our culture of continuous learning and collaboration
- Contribute to improving our verification processes, tools, and methodologies
Required Qualifications
- BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related
- 5+ years of experience in design verification for FPGAs or ASICs
- Proficiency in SystemVerilog for verification
- Familiarity with advanced verification methods, including constrained randomization, functional coverage, and assertion-based checking
- Experience with industry-standard simulation and debugging tools (e.g., VCS, Verdi)
- Comfortable working in a Linux environment
- Strong problem solving, debugging, and communication skills
Desired Qualifications
- Deep understanding of computer architecture and digital design concepts
- In-depth knowledge of networking protocols (IP, TCP, UDP)
- Experience verifying designs with high-speed interfaces (PCIe, Ethernet, and/or DDR)
- Familiarity with C programming and scripting in Python and/or Perl
This position requires being on-site at our office in Needham, MA full-time (5 days per week)
HPR does not currently provide employment sponsorship
HPR is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re 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 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
- Be a key contributor to our process and team culture, continually iterating on how we build products, not just on what we build
- Lead and mentor software engineers, encouraging our culture of continuous learning and collaboration
- Collaborate directly with customers that are using the products that you develop
REQUIRED SKILLS
- 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 and proven success leading engineering teams to efficient and accurate solution to these problems
- 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
- Comfortable being onsite in Needham, MA 5 days a week
DESIRED SKILLS:
- Experience with C++ and Java
- Financial market knowledge
Please note: HPR currently does not provide employment sponsorship
HPR is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. We are searching for a forward thinking Software Engineering Manager to lead the engineers building the future of capital markets infrastructure. Headquartered in Needham, Massachusetts, HPR is undergoing exponential growth as we expand our existing product lines and develop the next generation of HPR products, building upon an already highly profitable company.
The Software Engineering Manager will report to senior leadership developing high performance software and hardware appliances and/or applications for the financial markets. This position requires a steadfast execution mindset, exceptional organizational skills, and the ability to collaborate in a demanding environment while maintaining a composed, professional demeanor. A high degree of ownership, initiative, drive for excellence, and an aptitude for understanding and simplifying complex, diverse technologies are required to be effective in this role.
As a Software Engineering Manager at HPR you will:
- Leverage your proven team leadership skills to direct a group of engineers and deliver new products with minimal oversight
- Utilize strong organizational skills to distill complex project deliverables, milestones, and timelines into predictable team output
- Train and mentor engineering team members
- Demonstrate and instill a strong sense of ownership and accountability for the projects that you are leading within the team
- Leverage a strong technical background from any relevant domain to participate in the design and development of cutting-edge financial technology products
- Guide project phases through the HPR Engineering Process and ensure that Best Practices are adhered to on an ongoing basis
Required Qualifications:
- MS/BS in Computer Science, Computer Engineering, or related
- 3+ years of managing and leading engineering teams
- 5+ years of hands-on development in a software engineering role in any relevant industry (not necessarily financial technology)
- Strong communication and interpersonal skills, with the ability to communicate effectively within all levels of the organization
- A passion for organizing complex details and logistics planning for project deliverables
- Relentless sense of urgency and accuracy with an execution mindset
- Demonstrable ability to work well in a fast-paced environment
- Strong executive presence and presentation skills
Desired Qualifications:
- Financial market knowledge
- Knowledge of C, Embedded Systems & Networking
Please note: HPR currently does not provide employment sponsorship
Your application has been successfully submitted
We look forward to reviewing your submission and will follow up with you promptly.