Our Team :
The Build Workflow Team in DevX Build Build & Code Support is looking for an experienced engineer to collaborate on critical Build Infrastructure and the popular frontend dpkg.
dx.bloomberg.com. We maintain critical build infrastructure which executes over one million package builds per week and underpins the development workflow of thousands of developers worldwide.
We design and implement sustainable infrastructure and tools (CLI, Automation, and Web-UI) by following best practices from the industry.
You will have the opportunity to become fluent in technologies such as : Python 3, TypeScript, React, Perl, PostgreSQL, GUTS (Grafana, Humio, etc.
Kafka, Redis, C, and Golang. We take pride in our software operating unnoticed behind the scene so application developers can focus on what they do best.
Key Focus of the role :
- Working with, learning from, and challenging an experienced team with significant software engineering experience
- Building robust and reliable infrastructure which must run under heavy distributed load 24 / 7 to support Bloomberg engineers worldwide
- Participating in ONCL - we have daily rotations (i.e. about three workdays a month per person)
- Proactively bringing to the the team new ideas to enhance our products and services
What's in it for you :
- Create new features using bleeding edge technologies to empower thousands of Bloomberg developers
- Ownership of tools and processes that build Bloomberg's most critical software components
- Membership in a highly visible central team, able to drive high impact changes
- Opportunities to drive education and interact with thousands of engineers
We'll trust you to :
- Design, develop, test enhance, and own reliable and scalable build infrastructure and tools
- Educate our users on best practices
- Diagnose operational issues and come up with practical remedies to improve system reliability
- Develop and maintain deep customer relationships
You need to have :
- Proven proficiency with Python and / or Perl
- Experience debugging highly complex and interwoven subsystems where issues may not always be reproducible
- Strong understanding of Linux (Unix) systems
- Strong understanding of CI / CD and SDLC concepts
- A strong sense of ownership and drive to rise to challenges
- Strong interpersonal skills
- Creative problem solving skills
- Willingness to learn about all levels of any software or hardware stacks
We'd love to see :
- Experience building or supporting a critical highly-available and high-throughput distributed system
- Proficiency in TypeScript, Golang, pure C, bash
- A robust understanding of git
- Familiarity with one or more of the following technologies : PostgreSQL, Kafka, Redis
- Experience with packaging software using any package manager (e.g. dpkg, rpm, homebrew)
- Experience with various build systems like make, cmake, etc.
SRE experience (machine ownership, metrics and monitoring, performance testing, etc.)
Bloomberg is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Salary Range : 160,000 - 240,000 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education / training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation Exempt roles only , paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others.
The Company does not provide benefits directly to contingent workers / contractors and interns.