Jobs · Information Technology · New York

Senior ‘Developer Infrastructure’ Engineer

Millennium · New York, NY · 1 mo ago
On-siteInformation Technology$175k–$250k/yrFull-time

About the role

The Systematic Platform Execution & Exchange Data (SPEED) Team is at the core of Millennium’s Equities, Quant Strategies, and Shared Services Technology organization, powering the firm’s lowest‑latency solutions for systematic and high‑frequency trading. As a Senior Developer Infrastructure Engineer on SPEED, you will own and evolve the build and CI/CD infrastructure that underpins these mission‑critical systems.

Responsibilities

  • Design, build, and maintain a highly scalable, parallel, and cached build system for a large, performance‑sensitive codebase.
  • Own and continually optimize CI/CD pipelines to minimize build/test times, reduce flakiness, and improve developer productivity.
  • Operate with an AI‑first mindset across the SDLC, using automation by default to streamline build, test, and release workflows.
  • Integrate and operationalize AI tools (e.g., copilots, workflow automation, AI‑driven analytics) to eliminate manual toil, accelerate development, and codify reusable AI‑enabled patterns for the broader engineering organization.
  • Design and operate containerized environments (e.g., Docker, Kubernetes) to maximize utilization, reliability, and scalability across environments.
  • Implement and manage artifact storage, dependency management, and versioning strategies for large, distributed systems.
  • Develop and maintain shared libraries, CLIs, scripts, and internal platforms that reduce friction and enable self‑service for engineers.
  • Build and enhance test suites and environment provisioning, leveraging AI and automation where appropriate for smarter checks, triage, and observability.
  • Monitor, instrument, and improve the reliability, observability, and performance of build and CI/CD systems using metrics, dashboards, and alerting.
  • Partner with trading and engineering teams to understand requirements, remove friction, and champion best practices for building, testing, and releasing software.

Qualifications

  • 5+ years of software engineering or DevInfra/Platform/DevOps experience, with significant focus on building systems and CI/CD.
  • Strong programming skills in one or more languages (e.g., Python, Rust, Go, C++) for automation and tooling.
  • Hands-on experience with at least one modern build system (e.g., Bazel, Buck2)
  • Solid understanding of source control (Git), branching strategies, and release management.
  • Experience with monorepos is a plus.
  • Experience scaling build and test infrastructure for growing codebases and teams (parallelization, test sharding, remote execution, caching).
  • Experience designing or participating in processes, systems, or playbooks that leverage AI to streamline work rather than needing to add more headcount to the team.
  • Familiarity with containers and cloud infrastructure (Docker, Kubernetes, and major cloud providers such as AWS/GCP/Azure).
  • Strong communication and collaboration skills; comfortable partnering with multiple teams and driving cross-cutting initiatives.

Pay

The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package.

Similar jobs