Susquehanna International Group logo
Susquehanna International GroupPosted 10 months ago

Software Developer Productivity Engineer | HPC | Experienced Hire

On-siteBala Cynwyd, Pennsylvania, United States

ContractBachelors DegreeLarge

Job Summary

Optimize C++ build times using distributed compilation, object caches, and careful dependency management while ensuring compatibility across Linux and Windows environments via Spack and Conda. Catch bad code through continuous integration with TeamCity, static analysis, profiling tools, and custom dashboards. Package C++, Python, and Python extensions for easy deployment, then orchestrate automated build and regression tests on a distributed build farm. Work with developers and systems engineers to maintain build tools that support the software development lifecycle for low latency, high performance infrastructure.

Required Qualifications

  • 4+ years of experience working with build systems with large code base
  • Bachelor's degree (or foreign equivalent) in Computer Science, Engineering, Mathematics or a related technical field and five years of software development experience required
  • C/C++ and Python coding experience in a Linux environment required
  • Experience with make and CI/CD methodologies required
  • Experience with orchestrating automated build and regression tests on distributed build farm

Desired Qualifications

  • Experience working with geographically distributed C++/Python software engineers is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce