Talent.com
Senior Software Engineer, Automation

Senior Software Engineer, Automation

HPRNeedham, MA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Senior Software Engineer, Automation

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 on our Automation team to help us build the future of capital markets infrastructure.

As a Senior Software Engineer, Automation, you will :

  • Own and improve CI / CD and automated testing infrastructure, ensuring continued support of our rapid, reliable delivery of high-performance software.
  • Build and maintain internal tools for system diagnostics, production observability, test analytics, validation, and debugging.
  • Support and extend internal deployment and release management systems.
  • Design and implement automation frameworks for release testing, validation, and post-deployment monitoring.
  • Contribute to internal databases that track production server metrics, status, and historical data.
  • Collaborate with engineering teams to support AI / ML services and configuration pipelines.
  • Write clean, maintainable code primarily in Python and C, as well as SQL for database interactions.
  • Proactively identify gaps in process, automation, or test coverage and implement sustainable solutions.
  • Provide the necessary guidance and hands-on delivery of the design, development, and debugging of tools that run on distributed systems.
  • 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.

Required Skills

  • MS / BS in Computer Science, Electrical Engineering, Computer Engineering, or related
  • 5+ years of relevant work experience.
  • Strong Python programming skills.
  • Knowledge of CI / CD systems. (i.e. Gitlab, Jenkins)
  • Familiarity with SQL and managing / testing production-facing data systems.
  • Experience working with and integrating with AI / ML models and APIs.
  • Linux application development experience.
  • Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient and accurate solutions 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.
  • Desired Skills

  • Familiarity with Kubernetes
  • serp_jobs.job_alerts.create_a_job

    Senior Engineer Automation • Needham, MA, US