Demo

Senior Software Engineer - Data Center Infrastructure Management

Bloomberg
New York, NY Full Time
POSTED ON 1/24/2025
AVAILABLE BEFORE 3/24/2025

Job Details

Have you ever wondered how all our machines, clusters, and hosts got set up? Have you ever been curious about networking but as a software engineer found it intimidating? Have you wondered why you had to add a budget request for any piece of hardware or service? This would be the position for you!
What the Data Center Infrastructure Management (hereafter referred to as "DCIM") team requires are senior software engineers interested in expanding their domain knowledge beyond basic application development. The work involved is still centralized on software engineering. However, to be successful at building these software solutions you will need to enhance multiple areas of knowledge that step past the application world into the world of infrastructure.
The DCIM team owns the budgeting and infrastructure inventory space. This is how we funnel all of the equipment to the data center. Everything starts here with this team. This is also how teams gain initial entry to their managed services. The team also owns infrastructure management for everything inside the main data centers. For a glimpse as to what could be covered in our work: Power draw too heavy in one section of the floor? Automatically set up all the tasks to plan, schedule, and execute equipment moves and everything attached to them. Machine parts breaking down? Automatically keep track of what parts are being replaced, and set up the safe destruction of the old part. Without the inventory and management of assets DCIM controls, we would no longer be able to be compliant with regulations and the work for our data center operations and node site teams would increase manyfold.
The team has been presented with a new challenge where the networking infrastructure's inventory will now be owned by the team. There is a whole new set of processes and workflows from the network side that now need to be aligned with our existing ones.
If you were to join the team you would have a chance to connect with and learn all of the processes of the network teams at Bloomberg as well as all of the data center teams at Bloomberg. You would learn how all the equipment is budgeted, procured, planned, executed, and disposed of in the data centers and node sites at Bloomberg. You would have the chance to be a part of the team that owns all of the UIs in the Compute and Storage area of Technology Infrastructure. We trust you will be able to connect with people you are introduced to in order to learn the domain knowledge about a problem you are being tasked with and learn how to solve the problem with both long-term and short-term solutions. We trust you will be able to keep up with a fast-paced project every day but certainly not outside of work hours.
Our technology stack is evolving. There are legacy systems in Windows and .NET but most of the current work will be based on:
  • Apache Airflow
  • Python or Go
  • TypeScript
  • Flask or FastAPI
  • Postgres

The UI technologies we own are based on:
  • React
  • RAPID (being deprecated)
  • Angular (being deprecated)

You'll need you to:
  • 4 years working with an object-oriented programming language (C/C , Python, Java, etc.)
  • Have experience writing API services in Python or C/C
  • Be able to pick up and debug legacy RAPID and BAS services
  • Have interest in absorbing infrastructure knowledge and problems

We'd love to see:
  • Can easily read and write stored procedures, and support Microsoft SQL Server as well as Postgresql databases using SQL and T-SQL
  • Knowledge and experience with TLS, securing REST API endpoints, HTTP status codes, proper design of REST API
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Data Center Infrastructure Management?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Data Center Infrastructure Management career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bloomberg

Bloomberg
Hired Organization Address New York, NY Full Time
Job Details Bloomberg is a global leader in business and financial information, news and insight, and we use innovative ...
Bloomberg
Hired Organization Address New York, NY Full Time
Description & Requirements Bloomberg ignites the power of information and technology to bring clarity to a sophisticated...
Bloomberg
Hired Organization Address New York, NY Full Time
Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context to paint the whole ...
Bloomberg
Hired Organization Address New York, NY Full Time
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work...

Not the job you're looking for? Here are some other Senior Software Engineer - Data Center Infrastructure Management jobs in the New York, NY area that may be a better fit.

Senior Software Engineer, Data Platform

Balyasny Asset Management L.P., New York, NY

Senior Data Engineer

Dynatron Software, Staten Island, NY

AI Assistant is available now!

Feel free to start your new journey!