Jobs and Careers
BL

Senior Software Engineer – MySQL Infrastructure

Bloomberg
New York City, United Statesfull_timeVerifiedPosted 20 May 2026
💰 $240,000/yr($160,000/yr$240,000/yr)

About the role

Senior Software Engineer – MySQL Infrastructure Location New York Business Area Engineering and CTO Ref # 10051607

Description & Requirements

Our team

The MySQL Infrastructure team builds and maintains the managed MySQL platform that powers hundreds of engineering teams across Bloomberg. We manage database environments across multiple servers, supporting open-source and commercial applications that depend on MySQL. We enforce best practices, security, and regulatory compliance by design so that teams can focus on building their applications instead of managing database infrastructure. Our goal is to empower teams to be their own DBAs while we handle the platform, automation, and scale underneath. 

Who are we?

We're a tight-knit team of full-stack engineers who leverage a wide range of languages (Java, Python, Go, React), open-source technologies, AI tools, and Bloomberg services to build infrastructure for distributed systems at scale. We value getting work done over process and ceremony. We support each other and share knowledge generously. Our goal is to invest in the right solutions without over-engineering, and we value practical problem-solving over perfection.

Who are you?

You are a talented, highly motivated software engineer who understands and enjoys designing and building applications to automate workflows. You are excited about expanding your knowledge on how relational databases work under the hood and how to best leverage them in software development. You are interested in working with, and potentially contributing to, open-source software. You're not afraid to make pragmatic risk decisions and design fault-tolerant systems amidst ambiguity. You are comfortable interacting with teams across Bloomberg to help them utilize our system and leverage our tools to diagnose issues with their databases.

We will expect you to:

  • Develop automated and self-service solutions for database infrastructure management

  • Build telemetry, metrics and monitoring solutions to reduce the cost of managing services at scale

  • Prioritize stability and security above all other competing priorities

  • Partner with application and other infrastructure teams to achieve our shared business objectives. 

  • Improve operational processes and documentation


You'll need to have:

  • 7+ years of software engineering experience in object oriented languages (eg Java/Python)

  • Ability to debug and correct production problems  

  • Strong problem solving and communication skills

  • Working knowledge of modern build and CI/CD tooling (Jenkins/Maven/Jira)

  • Solid understanding of algorithms, data structures, object-oriented design, and multi-threaded programming.

  • Experience writing code that interacts with relational databases such as PostgreSQL and MySQL

  • SQL fundamentals and understanding of basic database operations

We’d love to see

  • Strong understanding of databases and database design patterns

  • Experience leveraging OpenApi and Java Spring Boot for microservices development

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bloomberg

View company profile →