Software Engineer II
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 Software Engineer II to help us build the future of capital markets infrastructure.
As a Software Engineer II 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
- 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
- 3+ 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
Recommended Jobs
Assistant Project Manager (00531)
PMA has immediate openings for a full-time multi-year position of Assistant Project Manager/Assistant Owner’s Project Manager to support major building rehabilitation, sustainability, and/or new const…
Manager - Digital Banking Group - To 110K - Boston, MA - Job 3677B
Manager – Digital Banking Group – To $110K – Boston, MA – Job # 3677B Who We Are The Symicor Group is a boutique talent acquisition firm based in Schaumburg, IL & Rockport, TX. Our nationally u…
RN Labor and Delivery
Job Responsibilities: ~ Min 1 year Experience as RN Labor and Delivery ; Skills: ~ Min 1 year Experience ; Education/Experience: ~ RN license ; BLS; Covid ;
Product Manager / Account Manager
About NineTwoThree NineTwoThree AI Studio is a premier product design, engineering, and marketing firm specializing in custom AI, web, and mobile applications for established brands and funded start…
AP Specialist
Position Summary This role is responsible for handling financial transactions for assigned properties as well as the corporate office. The Accounts Payable Analyst ensures invoices and payment…
Communications and Public Relations Manager
COMMUNICATIONS AND PUBLIC RELATIONS MANAGER A BOUT THE BCA A leading force in Boston’s cultural ecosystem and a key civic arts anchor, Boston Center for the Arts (BCA) has supported thousand…
Janitorial Site Manager
Kellermeyer Bergensons Services (KBS) has an immediate full-time opportunity to join our operations team as a Janitorial Site Manager . If you enjoy working in a fast-paced environment that is ever…
Picker And Packer
Job Title: Picker and Packer Job Description We are currently seeking multiple individuals for a Picker/Packer position on the 3rd shift, from 11 PM to 7:30 AM, Sunday through Thursday. The wor…
Test Technician
Prysmian is the world leader in the energy and telecom cable systems industry. Each year Prysmian manufacturers thousands of miles of underground and submarine cables and systems for power transmi…
Consumer Loan Assistant, Full-Time, Marlborough MA On-site
Schedule M-F 8:00am-5:00pm What You’ll Do Summary/Objective: Provide support to the Consumer Loan department by completing various administrative duties that are cr…