Overview
On Site
Full Time
Skills
Finance
Productivity
Build Tools
Bootstrap
SAFE
Management
FOCUS
Real-time
Analytics
Workflow
Bloomberg
Automated Testing
Expect
Documentation
Object-Oriented Programming
C
C++
Python
Java
Computer Science
Mathematics
Software Development
Collaboration
Systems Design
Operational Excellence
Job Details
At Bloomberg, we design systems that power the world's financial markets. We are looking for a senior engineer to help enable the engineers who build those systems. On the Developer Experience team, the focus is not the financial domain but the core developers, with an emphasis on their productivity, impact, and satisfaction. The role is ideal for someone who thrives in complex environments, enjoys deep technical challenges, and delivers resilient systems.
Where possible, we use company and industry standard tools to enhance our build, test, development, and release processes. We also adopt, innersource, and build tools ourselves to reduce friction in the software development life cycle to rapidly deliver reliable software in a scalable environment. The team often provides configuration, automation, and recommendations to help bootstrap developers with fast, safe, reliable processes. Since our direct customers are in-house developers, we continually engage with them to understand their needs and advertise ongoing improvements. Curiosity, creativity, and enthusiasm are a must!
As a member of the Developer Experience team with a focus on infrastructure, you will help architect and develop backend services built around Bloomberg's real-time pipelines, analytics engines, and critical infrastructure. Since these systems handle immense data volumes with strict latency and uptime requirements, the tooling around them must build confidence and reliability in those systems. You will be expected to apply strong design principles to existing validation systems and offer consultation for new systems that are scalable, fault-tolerant, and easy to maintain.
We are looking for a self-driven Senior Software Engineer to help enhance these systems and lead new initiatives to further improve the developer workflow. You will work closely with engineers across Bloomberg to evolve our existing infrastructure, drive adoption of best practices, and contribute to platform-wide projects for operational excellence. We place a strong emphasis on automation, testing, and proactive monitoring, and we expect you to be a leader in these areas. Realize your impact in an already productive, experienced area with a culture that values efficiency, pragmatism, technical rigor.
You can expect to help us with:
We'll trust you to:
You'll need to have:
We'd love to see:
Where possible, we use company and industry standard tools to enhance our build, test, development, and release processes. We also adopt, innersource, and build tools ourselves to reduce friction in the software development life cycle to rapidly deliver reliable software in a scalable environment. The team often provides configuration, automation, and recommendations to help bootstrap developers with fast, safe, reliable processes. Since our direct customers are in-house developers, we continually engage with them to understand their needs and advertise ongoing improvements. Curiosity, creativity, and enthusiasm are a must!
As a member of the Developer Experience team with a focus on infrastructure, you will help architect and develop backend services built around Bloomberg's real-time pipelines, analytics engines, and critical infrastructure. Since these systems handle immense data volumes with strict latency and uptime requirements, the tooling around them must build confidence and reliability in those systems. You will be expected to apply strong design principles to existing validation systems and offer consultation for new systems that are scalable, fault-tolerant, and easy to maintain.
We are looking for a self-driven Senior Software Engineer to help enhance these systems and lead new initiatives to further improve the developer workflow. You will work closely with engineers across Bloomberg to evolve our existing infrastructure, drive adoption of best practices, and contribute to platform-wide projects for operational excellence. We place a strong emphasis on automation, testing, and proactive monitoring, and we expect you to be a leader in these areas. Realize your impact in an already productive, experienced area with a culture that values efficiency, pragmatism, technical rigor.
You can expect to help us with:
- Developer environments, settings, and configurations
- Tools, processes, and policies for code owners
- Support, education, and documentation for developers
We'll trust you to:
- Partner with users to understand their needs
- Collaborate across multiple teams to perform cross-cutting work
- Work independently, drive initiatives, and measure impact
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
- Knowledge of the software development lifecycle
- A passion of improving the developer environment
- A drive to partner and collaborate with users and team members
We'd love to see:
- Familiarity with third-party, industry development tools
- Solid background in backend engineering and systems design
- Experience in making upstream contributions
- A mindset for operational excellence and troubleshooting
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.