Role OverviewThe Senior Software Engineer - Real-time Data will design and build services and APIs with in-house and open source technologies, become an expert in distributed architecture, and collaborate with various groups within Bloomberg to drive solutions to completion. The role requires a strong understanding of fundamental concepts like compute, storage, file system, etc., and an effective approach to problem-solving. The team is responsible for distributing low-latency, high-volume data to users around the world, handling hundreds of billions of messages per day.
What You Will Do
Design and build services and APIs with in-house and open source technologies, become an expert in distributed architecture, and collaborate with various groups within Bloomberg to drive solutions to completion. The role requires a strong understanding of fundamental concepts like compute, storage, file system, etc., and an effective approach to problem-solving.
Why It Might Be a Fit
We're looking for someone who is excited about building services, APIs, and workflows across a wide array of technologies, enjoys engaging with many teams across Bloomberg to solve complex problems, and cares deeply about being a part of and building an inclusive and diverse team culture.
Requirements
- 4+ years working with an object-oriented programming language (such as C/C++, Java, Python)
- A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- A background in building reliable, well-tested software for production systems
- Confidence diagnosing and resolving live operational issues
- Strong communication skills — able to work across teams and influence peers.
- Comfort and confidence in collaborating with peers, partners, and management
- A track record of helping teams plan, prioritize, and deliver complex technical projects
- An understanding of fundamental concepts like compute, storage, file system etc.
- An effective approach to problem-solving
- Systems and APIs design skills
Benefits
- 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
- Wellness programs
]]>