Bloomberg's Fixed Income and Derivatives Data Technologies Engineering department needs to develop sophisticated solutions for ever-evolving financial markets by building high performance, low latency, distributed, and scalable data processing pipelines to extract, transform, and publish high quality financial reference data.
Requirements
- 4+ years of hands-on experience with an object-oriented programming language (Python, C/C++, Java, TypeScript, etc.)
- Proficiency in system design, architecture, and development of high-quality, modular, stable, and scalable full stack software
- Proficient with database programming and data modeling
- Comfortable with user interface design and development
- Experience with high volume, high availability, large-scale distributed systems
- Experience working with Microservice architectural style
- Familiarity with data science and LLM/ML/NLP techniques to help with automation of data processing pipelines
Responsibilities
- Take ownership of the critical products and their designs, and then build and iterate at a rapid and incremental pace following the full SDLC best practices.
- Work with a variety of technologies to develop innovative solutions.
- Collaborate proactively in an agile, fast-paced team that works closely with other engineering teams, product/business teams, and data teams.
- Be a passionate problem solver and think outside the box and take smart, calculated risks to deliver the highest business value.
- Deliver on time without compromising on quality, and while displaying strong software craftsmanship.
- designs and builds high performance, low latency, distributed, and scalable data processing pipelines to extract, transform, and publish high quality financial reference data from external sources and into Bloomberg's ecosystem.
- building automated data processing pipelines using cutting-edge AI solutions and we complement that with manual remediation workflow tools.
Other
- A degree in Computer Science, Software Engineering, Engineering, Mathematics, similar field of study or equivalent work experience
- Passion for leading discussions, sharing innovative ideas, collaborating, and promoting best practices within the team
- Proficient in adapting project execution to meet evolving demands
- Strong analytical and creative problem solving skills
- An interest in financial markets or a background in data analytics or financial engineering