The Enterprise Data - Real-time Data department at Bloomberg is looking to build the next generation of market leading enterprise data entitlement facility, specifically focusing on the Auth Infrastructure team to design and develop high capacity and low latency APIs for user authentication and data access authorization.
Requirements
- 4+ years working with an object-oriented programming language (C/C++, Python, Java, etc.)
- 4+ years of experience developing SQL queries, performing optimizations, and designing databases
- Familiarity with C++, Python, SQL, Shell scripting, data structures, algorithms and optimizations, Object-Oriented design, Docker, CICD, and automated testing
Responsibilities
- Create C++ and Python services and scripts on Linux
- Work with relational databases
- Build Redis caches and Kafka streams
- Work across multiple teams in Engineering
- Communicate with product managers and other stakeholders
- Design and develop modern databases and caches to support the growing user base
- Develop reusable business modules and data access layer logic in C++ and Python
Other
- A degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- Strong commitment to high quality and timely product delivery
- Ability to learn on the go, desire to share ideas and be a great teammate
- Strong verbal and written communication skills
- 4+ years of experience