drjobs Software Build Engineer - Developer Productivity Experienced Hire

Software Build Engineer - Developer Productivity Experienced Hire

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bala Cynwyd, PA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 inhouse 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
Susquehanna is a global quantitative trading firm founded by a group of friends who share a passion for game theory and probabilistic thinking. We have incorporated this approach into our culture where you will find relentless problem solvers within each of our core disciplines: Trading Technology and Quantitative Research. From offices around the world our employees collaborate to make optimal decisions and are driven by the desire to achieve winning results together.

What we do
We are experts in trading essentially all listed financial products and asset classes with a focus on derivatives trading. Through market making and market taking we handle millions of trading transactions around the world every day providing liquidity and ensuring competitive prices for buyers and sellers. While our presence in the market is broad our trading desks are highly specialized allowing for a deep understanding of unique drivers of each asset class.

Susquehanna does not accept unsolicited resumes from recruiters or search firms. Any resume or referral submitted in the absence of a signed agreement will become the property of Susquehanna and no fee will be paid.


Required Experience:

Senior IC

Employment Type

Contract

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.