1 day ago

Senior Software Engineer - Workflow Automation

Bloomberg

On Site
Full Time
$200,000
New York, NY

Job Overview

Job TitleSenior Software Engineer - Workflow Automation
Job TypeFull Time
Offered Salary$200,000
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior Software Engineer - Workflow Automation at Bloomberg

The Data Center Infrastructure Management Operational workflows team at Bloomberg is dedicated to managing physical IT assets such as servers, network switches, and storage devices, along with their connectivity data, across all data centers and node sites.

Who are we?

Our team is part of the larger Data Center Infrastructure Management group, responsible for consolidating and managing critical IT infrastructure data.

What's our Vision?

We aim to establish reliable, optimized, and fully automated operational workflows surrounding physical IT assets. This vision enables us to meet our customers' IT demands swiftly and predictably.

What's our Requirements?

We are seeking talented software engineers to help us identify, enhance, and automate various inventory management processes and workflows. These include receiving, installing, maintaining, and decommissioning IT equipment within our data centers and node sites. The ideal candidate will possess strong coding skills, effective communication, and a robust problem-solving mindset.

What's In It For You

This role offers a unique opportunity to significantly improve operational workflows across Bloomberg's data centers and node sites. By providing unified, optimized, and automated systems, you will directly contribute to the efficient delivery of machines to our users.

You will play a vital role in system design, contributing valuable insights to create a highly maintainable and robust architecture. Furthermore, you will be responsible for building and sustaining scalable workflow systems.

We leverage cutting-edge technologies including Python, Apache Airflow, Docker, SQL, and GraphQL to develop our systems.

We'll Trust You To

  • Design, build, and deploy reliable and scalable services and applications.
  • Build and maintain high-quality software.
  • Utilize strong communication skills to collaborate effectively with teammates and across different teams, continuously improving and expanding our systems.
  • Maintain a product-oriented mindset and demonstrate a passion for designing and implementing software systems that enhance user experience through automation and systematic approaches.

You'll Need To Have

  • 4+ years of software development experience in any Object-Oriented programming language.
  • Proficiency in software engineering principles with a keen interest in infrastructure.
  • A Degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent work experience.

We'd Love To See

  • Experience working with scalable workflow systems, including deep dives into system design and implementation.
  • A strong interest in staying current with technological advancements and a proven track record of integrating new technologies into existing systems.
  • Knowledge and hands-on experience with Apache Airflow.

Salary and Benefits

The salary range for this position is 160,000 - 240,000 USD Annually, complemented by comprehensive benefits and a bonus. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training, and skill level.

Bloomberg offers one of the most comprehensive and generous benefits plans available, including merit increases, incentive compensation, paid holidays, paid time off, medical, dental, vision, short and long-term disability benefits, 401(k) + match, life insurance, and various wellness programs.

Key skills/competency

  • Python
  • Apache Airflow
  • Docker
  • SQL
  • GraphQL
  • Software Engineering
  • Workflow Automation
  • Scalable Systems
  • Data Centers
  • IT Asset Management

Tags:

Senior Software Engineer
Workflow Automation Engineer
Software Developer
Automation Specialist
Python
Apache Airflow
Docker
SQL
GraphQL
Object-Oriented Programming
System Design
Scalable Systems
IT Asset Management
Data Center Infrastructure
Software Engineering Principles
Problem Solving
Collaboration
API Development
Microservices
Continuous Improvement

Share Job:

How to Get Hired at Bloomberg

  • Research Bloomberg's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight Python, Apache Airflow, Docker, and SQL experience, emphasizing automation and infrastructure projects.
  • Showcase automation skills: Emphasize experience designing and implementing scalable workflow systems and IT asset management solutions.
  • Prepare for technical deep dives: Be ready for discussions on system design, object-oriented programming, data structures, and algorithms.
  • Practice behavioral questions: Focus on examples demonstrating strong communication, collaboration, problem-solving, and a product-oriented mindset.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background