Used Tools & Technologies
GoRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 3
Software Development @ 6
Kubernetes @ 4
Python @ 4
Data Science @ 4
AWS @ 4
Azure @ 4
Mathematics @ 4
Networking @ 4
Dashboarding @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
BQuant is Bloomberg’s financial research and data science platform that provides datasets, analytical tools and cloud infrastructure to empower researchers and investment decision-makers. The platform is built on open source tools like Python and Jupyter notebooks and is fully integrated with the Bloomberg Terminal®. The team focuses on cloud-native infrastructure, scalable deployment, and developer-facing analytical tooling for quantitative finance workloads.
Responsibilities
- Work on BQuant components including Datasets, Analytical Tools, and Cloud Infrastructure.
- Contribute to projects such as secure credential-less authentication of user workloads using SPIFFE, building private cross-cloud networking between AWS, Azure and Bloomberg’s networks, automating orchestration and deployment/updates to hundreds of Kubernetes clusters, and building backend services for a self-service dashboarding solution.
- Develop, maintain, and scale cloud-native services and platform tooling used by data scientists and researchers.
Requirements
- 4+ years of software development experience.
- Significant experience working in a cloud-native environment using a modern technology stack.
- Proficiency in one or more programming languages such as Golang or Python.
- Experience with containers and Kubernetes (orchestrating deployments/updates across many clusters).
- Familiarity with cloud providers and cross-cloud networking (AWS, Azure) and security tooling such as SPIFFE.
- A degree in Computer Science, Engineering, Mathematics, a similar field of study, or equivalent work experience.
Benefits
- Salary Range: 160000 - 240000 USD Annually + Benefits + Bonus.
- The company offers comprehensive benefits 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) with match, life insurance, and various wellness programs. The Company does not provide benefits directly to contingent workers/contractors and interns.
Additional Information
- See what people are saying about BQuant and recent open source contributions (BlazingMQ, PyStack) via links provided in the original posting.
- Apply via the provided Bloomberg careers link.