JobsSenior Software Engineer - Base Layers
Job description
The Senior Software Engineer position on the Base Layers team focuses on designing, building, and operating a composable image build platform for secure operating system and container images at Bloomberg. The role emphasizes deep systems engineering, large-scale distributed architecture, and software development with a strong focus on Linux and security hardening. The team is responsible for ensuring that all machines and container workloads start from a verified, secure state. This position offers the opportunity to solve complex problems at scale and contribute to open source projects.
Requirements
- 4+ years of professional software engineering experience working with an object-oriented programming language such as Python, C/C++, or Java.
- A degree in Computer Science, Engineering, or a similar field of study, or equivalent work experience.
- Strong Linux/Unix systems background with a 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 such as Docker, Podman, or Kubernetes and their security implications.
- A collaborative, pragmatic approach to problem-solving and building scalable solutions.
Responsibilities
- Architect and build a composable, highly-reliable image and container base image building pipeline for both on-prem and cloud environments.
- Define, implement, and enforce secure operating system and container baselines, including CIS-aligned controls.
- Develop custom automation frameworks and developer-facing APIs on top of open source projects to streamline the image creation and testing lifecycle.
- Implement image lineage, asset tracking, and SBOM generation to provide traceability across the image lifecycle.
- Integrate automated testing into the pipeline to ensure all derived images are fully tested, verified, and ready for deployment.
- Build user-facing tools and web interfaces to allow consumers to inspect base image states, metadata, provenance, and compatibility.
- Collaborate with the broader open source community to enhance the tooling relied upon.
Benefits
- Bloomberg offers a comprehensive suite of benefits designed to support health, financial stability, and work-life balance.
Is this posting expired or inaccurate?
