Bloomberg's Buy-Side quality and reliability team is seeking to improve the client experience by supporting higher quality releases and providing scalable solutions to other Engineering teams in the department.
Requirements
- 4+ years of experience working with an object-oriented programming language such as Python, C/C++, or Java. TypeScript experience is also a plus
- A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- An understanding of Computer Science fundamentals such as data structures, algorithms, system design, as well as CI/CD and automated testing
- Familiarity with XML, JSON, FIX, CSS, HTML, MCP, Jenkins, Docker is a plus
- Core Languages: Python, TypeScript
- Cutting-Edge: Use of LLM Gateway and OpenAI integration
- Tools/Infrastructure: Jenkins, Windows VMs, berg, shrinkwrap, npm, NodeJS, AWS, Behavior Driven Development
Responsibilities
- Architect and implement the foundational framework which supports automated testing
- Pioneer the use of AI to drive efficiencies and optimizations in our frameworks, triage capabilities, and observability.
- Challenge current solutions and assumptions by bringing an innovative, out-of-the-box approach to our work.
- Quickly pick up new technologies and drive their adoption in the team
- Lead the adoption of automated testing and a quality-first culture across the department
Other
- Care deeply about software quality, reliability, and scalability
- Take ownership of your own success and want to drive change
- Enjoy finding creative solutions to complex technical challenges
- Value staying at the forefront of using AI and finding ways to further enhance our workflows through the use of AI
- A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience