Job Description
A core team of 100+ engineers is passionately working on multiple initiatives:
- Providing unified and consistent access and analytics on top of Bloomberg’s rich data through a common API and expression language.
- Scaling the BQL infrastructure to handle more users, and more challenging use cases and datasets.
- Developing infrastructure, and workflows for domain application teams around the company to accelerate onboarding processes for new datasets in BQL.
- Adapt - to large, complex, and interconnected systems
- Collaborate - on problem solving, design, implementation
- Innovate - with all of your solutions
- Evolve - yourself, the code, systems, teams, and tools
- Think - about the bigger picture
- Integrate - your solutions with the BQL ecosystem
- Own - your solutions from inception, and through release
- 4+ years of experience scaling applications and services in a modern programming language (C++, Java, Scala, Go, Python, JavaScript, etc.).
- Strong understanding of the internals of the languages and frameworks you use, and how they scale (or don’t) to different problems.
- Hands-on experience with large-scale data processing: indexing, joining, aggregating, parallelism, orchestration, compression, and sharding.
- Proficiency with test-driven design and development.
- BA, BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field.
If this sounds like you, apply!
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.