Senior Software Engineer - Base Layers

Bloomberg

New York (NY)

On-site

USD 100,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Collaboration with open source community
Strong engineering culture

Job summary

A major financial services firm in New York is seeking a Software Engineer to enhance their image build platform. You will architect and build a robust image pipeline while focusing on Linux systems and security. The ideal candidate has over 4 years of software engineering experience with a strong background in operating systems and container technologies. Join a team that values collaboration, technical curiosity, and impactful engineering practices.

Qualifications

  • 4+ years of professional software engineering experience working with an object-oriented programming language.
  • Strong understanding of operating system internals, hardening, and configuration.
  • Experience designing and operating highly-available, large-scale systems.

Responsibilities

  • Architecting a composable, highly-reliable image and container base image building pipeline.
  • Defining and enforcing secure operating system and container baselines.
  • Developing automation frameworks to streamline image creation and testing lifecycle.

Skills

Professional software engineering experience
Strong Linux/Unix systems background
Experience with containerization technologies
Collaborative problem-solving

Education

Degree in Computer Science or Engineering

Tools

Docker
Kubernetes
Jenkins

Job description

The Base Layers team is responsible for designing, building, and operating a composable image build platform to derive secure, tested operating system and container images for Bloomberg's managed fleet. Our platform is the foundation for a variety of large-scale, mission-critical workflows, ensuring all machines and container workloads start from a verified, secure state.

Our stack leverages best-in-class open source technologies for infrastructure automation, CI/CD, and workflow orchestration. We focus on deep systems engineering, large-scale distributed architecture, and software development, with a strong emphasis on Linux and security hardening.

What You’ll Work On
  • Image Pipeline Design and Implementation – Architecting and building a composable, highly-reliable image and container base image building pipeline for both on-prem and cloud environments.
  • Secure Baselines and Hardening – Defining, implementing, and enforcing secure operating system and container baselines, including CIS-aligned controls, to reduce the attack surface across the fleet.
  • Tooling and Automation – Developing custom automation frameworks and developer-facing APIs on top of open source projects to streamline the image creation and testing lifecycle.
  • Provenance and Supply-Chain Security – Implementing image lineage, asset tracking, and SBOM generation to provide traceability across the image lifecycle and strengthen supply-chain security.
  • Testing and Verification – Integrating automated testing into the pipeline to ensure all derived images are fully tested, verified, and ready for deployment.
  • Image Visibility and Consumer Interfaces – Building user-facing tools and web interfaces to allow consumers to inspect base image states, metadata, provenance, and compatibility, enabling informed adoption and derivation decisions.
  • Upstream OSS Contributions – Collaborating with the broader open source community to enhance the tooling we rely on.
Why Join Us
  • Solve hard problems at scale: performance tuning, orchestration of massive workloads, and automation of global fleets.
  • Work in a hybrid environment that blends systems reliability engineering with software development.
  • See your work impact thousands of developers across Bloomberg and developers worldwide through open source.
  • Bring strong engineering principles and informed tool recommendations, helping evolve the platform for the benefit of the product and its users.
  • Be part of a team that values deep technical curiosity, collaborative problem-solving, and bold thinking.
What You’ll Need
  • 4+ years of professional software engineering experience working with an object-oriented programming language (Python, C/C++, Java, etc.)
  • A degree in Computer Science, Engineering or similar field of study or equivalent work experience
  • Strong Linux/Unix systems background, including deep understanding of operating system internals, hardening, and configuration.
  • Experience designing and operating highly-available, large-scale systems.
  • Familiarity with foundational security concepts related to OS baselines and layers.
  • Familiarity with containerization technologies (Docker, Podman, Kubernetes, etc.) and their security implications.
  • A collaborative, pragmatic approach to problem-solving and building scalable solutions.
We’d love to see
  • Experience with image building systems (e.g., Packer, Kairos, or similar tools) and CI/CD platforms (e.g., Jenkins or equivalents).
  • Hands-on experience with configuration management, orchestration, or workflow systems (e.g., Chef, Ansible, Salt, Airflow or equivalents) in production environments.
  • Experience defining and enforcing secure operating system baselines or container layers.
  • Experience with one or more programming languages used for systems or product development (e.g., Go, React, Typescript, Ruby).
  • Experience contributing to or maintaining open source projects.
  • Strong interest in testing, observability, and reliability engineering practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Base Layers & Secure Images
Senior Software Engineer, Base Layers & Secure Images

Bloomberg • New York (NY)

Hybrid
USD 100,000 - 140,000
Hybrid work environment
Collaboration with open source community
Strong engineering culture
Senior Software Engineer - Cloud Native Compute Infrastructure Core
Senior Software Engineer - Cloud Native Compute Infrastructure Core

Bloomberg • New York (NY)

On-site
USD 180,000 - 230,000
Senior Software Engineer - Cloud Native Compute Infrastructure Core New York, NY Posted today
Senior Software Engineer - Cloud Native Compute Infrastructure Core New York, NY Posted today

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Senior Software Engineer - Platform as a Service
Senior Software Engineer - Platform as a Service

Bloomberg • New York (NY)

On-site
USD 140,000 - 190,000
Senior DevOps Engineer
Senior DevOps Engineer

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 160,000 - 210,000
Senior Software Engineer, Platform Engineering – Developer Acceleration
Senior Software Engineer, Platform Engineering – Developer Acceleration

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 180,000 - 250,000
Senior Software Engineer - CNCS Platform New York, NY Posted today
Senior Software Engineer - CNCS Platform New York, NY Posted today

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Benefits plan
Bonus
401(k) match
+1
Senior Software Engineer - CNCS Platform
Senior Software Engineer - CNCS Platform

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Developer Platform Engineer
Developer Platform Engineer

Embedding VC • San Francisco (CA)

On-site
USD 180,000 - 260,000
Software Engineer, Core Platforms
Software Engineer, Core Platforms

Bot Auto • Houston (TX)

On-site
USD 70,000 - 105,000