CareerZen Logo
Company logo

2026 Associate Software Engineer / 2026 Software Engineer - Huntsville AL or Roy UT

Northrop Grumman

Full-time

Huntsville, AL

Job description

Software Build Engineer - 5 days on site

Join an innovative team where your passion for Developer Productivity and deep knowledge of C++ build tools will thrive. We offer an exciting environment with opportunities to design, develop, and maintain impactful build tools for our cutting-edge trading infrastructure. Collaborate closely with skilled developers and systems engineers, and enjoy the satisfaction of knowing your work directly supports a high-performance, low-latency trading platform.

**Key Qualifications:**

  • Extensive experience (4+ years) with large codebase build systems and C/C++.
  • Proficient in Python coding, particularly in a Linux environment.
  • Proven skills in optimizing C++ build times using techniques like distributed compilation and object caches.
  • Bachelor’s degree in Computer Science, Engineering, or related technical field, along with at least five years of software development experience.
  • Experienced with make and CI/CD methodologies, including orchestrating automated build and regression tests on a distributed build farm.
  • Familiarity with continuous integration tools like TeamCity and practices for catching bad code through static analysis and profiling.
  • Experience in working with C++/Python software engineers across different locations is a plus.

\vspace{5\baselineskip}

Build Engineer, C++ Build Tools, Developer Productivity, Software Development, CI/CD, Python, Linux Environment, Distributed Compilation, Optimization, High-Performance Infrastructure.

Please send a current copy of your resume with work history to [email protected] for consideration. All communications are 100% confidential.

Kevin McCarthy

Libertyjobs.com

484-238-1949