Senior Software Engineer - MySQL Infrastructure
Senior Software Engineer - MySQL Infrastructure
Location
New York
Business Area
Engineering and CTO
Ref #
10051607Description & 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
-
Ability to detect and troubleshoot Database performance issues related to issues such as CPU, memory, disk I/O and other resource contention
-
Familiarity with Kubernetes and Docker containers
-
Experience working with open-source software/community (upstream accepted contribution, or community presence) is preferred
-
Knowledge of React/Node.js
Salary Range = 160,000 - 240,000 USD Annual + 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.
Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.
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.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email [email protected]
Recommended Jobs
Executive Director, Finance
The Estée Lauder Companies Inc. is one of the world's leading manufacturers, marketers, and sellers of quality skin care, makeup, fragrance, and hair care products, and is a steward of luxury and pre…
Medical Receptionist / Dental Receptionist
?? Medical & Dental Front Desk Receptionist?? We are seeking a friendly, detail-oriented, and patient-centered Medical & Dental Receptionist to serve as the first point of contact for our busy, grow…
Merchandiser
Voted a Best Place to Work in the Capital District and New York State! DeCrescente Distributing Company is the premier beverage distributor in the Capital Region, located in Mechanicville, NY. The pa…
PRE-SELL MERCHANDISER - PCNY
Job Description POSITION SUMMARY: To contribute to areas sales objectives by merchandising, servicing, accounts assigned to you as well as successfully completing other related duties. REP…
Principal QA Validation Specialist (Fill Finish)
Regeneron is currently seeking a Principal QA Validation Specialist to join our Quality Assurance department. They will lead the utilities and EMPQ team for fill finish facility, overseeing qualifica…
Highway Engineer
The Oswego County Highway Department has an immediate opening for a Highway Engineer to perform professional engineering work involving responsibility for the design, maintenance and repair of County…
Assistant Trainer
Crossroads Equestrian Center looking for an assistant trainer to join our busy hunter/jumper barn. Duties include, riding client and sale horses, teaching riders of varying ages and levels, some trav…
Travel Nurse RN - Post-Anesthesia Care Unit (PACU) / Pre-Post Op - $2,546 per week in New York City, NY
Registered Nurse (RN) | Post-Anesthesia Care Unit (PACU) / Pre-Post Op Location: New York City, NY Agency: Prime Staffing Pay: $2,546 per week Shift Information: Nights - 3 days …
SR. CIVIL ENGINEER
Job description: Step into a career where your designs dont just sit on paper, they shape communities, guide growth, and set the rhythm for future development We are a well-established, confid…
Travel Nurse RN - Operating Room - $2,484 per week in New York, NY
Registered Nurse (RN) | Operating Room Location: New York, NY Agency: Seven Healthcare Pay: $2,484 per week Shift Information: 12 hours Start Date: ASAP About the Position…