Software Developer Productivity Engineer | HPC | Experienced Hire

Not Interested
Bookmark
Report This Job

profile Job Location:

Bala Cynwyd, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Overview

Susquehanna is looking for an experienced Software Build Engineer with deep knowledge of C build tools and a passion for Developer Productivity. The build tools are used for building trading desks low latency high performance infrastructure and applications.

If you join us you might be:

  • Working on design develop and maintain build tools utilities and infrastructure utilized to support software development lifecycle.
  • Working with our developers and systems engineers to ensure all software components in the stack are easy to build test and compose together.

Major responsibilities include:

  • Optimize C build times using distributed compilation object caches careful dependency management and refactoring of C code.
  • Ensure compatibility of operating system (Linux and Windows) open source and in-house code using package managers (Spack/Conda) and careful attention to ABI compatibility and compile flags.
  • Catch bad code with continuous integration (TeamCity) static analysis profiling/coverage tools and custom dash boards providing insight into what is broken.
  • Package C Python and Python extensions for easy deployment

What were looking for

  • 4 years of experience working with build systems with large code base
  • Bachelors 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
  • Experience working with geographically distributed C/Python software engineers is a plus

About Susquehanna

If youre a recruiting agency and want to partner with us please reach out to . Any resume or referral submitted in the absence of a signed agreement will not be eligible for an agency fee.

#LI-AM1

#LI-Onsite


Required Experience:

Senior IC

OverviewSusquehanna is looking for an experienced Software Build Engineer with deep knowledge of C build tools and a passion for Developer Productivity. The build tools are used for building trading desks low latency high performance infrastructure and applications.If you join us you might be:Workin...
View more view more

Key Skills

  • Account Payable
  • Apache Commons
  • Community Support
  • Corporate Risk Management
  • Garment
  • Java

About Company

Discover Susquehanna, a global quantitative trading firm built on a rigorous, analytical foundation in financial markets.

View Profile View Profile