-
Senior Backend Engineer - Distributed Systems
- Bloomberg (New York, NY)
-
At Bloomberg, we design systems that power the world’s financial markets. We are looking for a senior engineer who is passionate about distributed systems, backend infrastructure, and building reliable, high-performance software at scale. This role is ideal for someone who thrives in complex environments, enjoys deep technical challenges, and is committed to delivering resilient systems that operate seamlessly in production.
As a member of our distributed systems team, you will help architect and build backend services that support Bloomberg’s real-time data pipelines, analytics engines, and critical infrastructure. These systems must handle immense data volumes with strict latency and uptime requirements. You will be expected to apply strong design principles to ensure systems are scalable, fault-tolerant, and easy to maintain.
You’ll work closely with engineers across Bloomberg to evolve our service infrastructure, drive adoption of best practices for observability and reliability, and contribute to platform-wide initiatives for service resiliency and operational excellence. We place a strong emphasis on automation, testing, and proactive monitoring — and we expect you to be a leader in these areas.
You’ll join a culture that values pragmatism and technical rigor. Whether you’re designing a new distributed cache, implementing a consensus protocol, or helping respond to a production incident, your focus will be on building systems that are robust, efficient, and reliable.
What You’ll Do:
+ Design and build reliable, high-performance distributed systems.
+ Develop backend services that process large-scale data with low latency.
+ Solve challenges around system consistency, scalability, and failover.
+ Work closely with SREs and product teams to meet strict SLAs.
+ Use testing and CI/CD to ensure system quality and readiness.
+ Add monitoring and logging for observability and fast recovery.
+ Improve architecture using simple, reliable, first-principles thinking.
You’ll need to have:
+ 4+ years working with an object-oriented programming language (C/C++, Python, Java, etc.)
+ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
+ Hands-on experience with large-scale distributed systems.
We’d Love to See:
+ Strong knowledge of concurrency, networking, and data storage.
+ Solid background in backend engineering and system design.
+ A mindset for operational excellence and fast incident resolution.
+ Familiarity with observability tools like Splunk, Prometheus, or Grafana.
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]
-
Recent Jobs
-
Senior Backend Engineer - Distributed Systems
- Bloomberg (New York, NY)