Senior Software Engineer, Back End

Posted:
12/27/2024, 6:48:43 AM

Location(s):
Needham, Massachusetts, United States ⋅ Massachusetts, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
On-site

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 are seeking a forward-thinking and proactive Senior Software Engineer to contribute to and expand upon our recently retooled user interface for our award-winning products.

As a Senior Software Engineer, Back End at HPR, you will:

  • Utilize your expertise in back-end development to enhance and add new features to our trading applications and support tools, driven by both client requests and internal initiatives.
  • Design, implement, and maintain complex systems that handle high-throughput data interfaces for our Riskbot® market access platform, with a focus on scalability, robustness, and a client-centered approach.
  • Collaborate with cross-functional teams (including front-end developers, hardware engineers, and product managers) to deliver seamless, integrated solutions.
  • Contribute to the architecture and design of microservices, ensuring high availability, performance, and fault tolerance.
  • Optimize existing back-end systems to improve performance and reduce latency, handling large volumes of real-time data.
  • Develop and maintain RESTful APIs and integrate third-party services to enhance platform functionality.
  • Participate in the full software development lifecycle, from concept and design to deployment and maintenance.
  • Troubleshoot and resolve complex production issues in a timely manner to ensure minimal disruption to service.
  • Ensure compliance with security best practices and contribute to the overall security posture of the system.

 REQUIRED SKILLS

  • MS/BS in Computer Science, Computer Engineering, or a related field.
  • 5+ years of relevant work experience in a similar environment, or significant academic project/internship experience demonstrating strong computer science skills.
  • Proven passion for complex back-end development and the dedication that comes with it.
  • Strong knowledge of scalability, security, data design, and back-end architecture principles.
  • A passion for writing clean, simple, and maintainable software.
  • Ability to collaborate effectively with multi-disciplinary teams working across both software and hardware stacks.
  • Strong verbal and written communication skills.
  • Demonstrated ability to thrive in a fast-paced, dynamic work environment.
  • Knowledge of testing frameworks and methodologies for back-end development (unit testing, integration testing, CI/CD)
  • Experience with Node, Java, PythonFlaskDjango, or other back-end frameworks.
  • Experience with SQL, PostgreSQLTypeScript or JavaScript.
  • Experience with DockerKubernetes, and containerization technologies.

DESIRED SKILLS

  • Experience with front-end technologies a plus: ReactTailwind, CSSHTML, or Java Swing.

This position requires being on-site at our office in Needham, MA full-time (5 days per week)

Please note: HPR currently does not provide employment sponsorship

HPR (Hyannis Port Research)

Website: https://hyannisportresearch.com/

Headquarter Location: Needham, Massachusetts, United States

Employee Count: 11-50

Year Founded: 2011

IPO Status: Private

Last Funding Type: Venture - Series Unknown

Industries: Financial Services ⋅ Manufacturing ⋅ Professional Services ⋅ Risk Management