Senior Software Engineer - Feeds SDLC

Careers at Bloomberg

Back to Search

London

Posted May 18, 2020 - Requisition No. 83022

Real-time market data is at the core of Bloomberg's business and we are responsible for the software that provides it. Our feed handlers consume data from hundreds of exchanges and financial institutions around the world and translate it into normalized streams. The data we provide is flowing into applications across Bloomberg and ultimately is used by clients driving financial markets. Performance and reliability are key features of our software, and our mission is to provide the best quality financial data in the world.

Our team: 

Our mission as the Feeds SDLC Team is “Enabling developers to deliver high-quality software fast”. Feeds SDLC is the center of excellence in Feeds for SDLC/DevX topics such as CI/CD pipelines, local development, software quality, software analytics, gamification, automated testing, automated code fixing, and automated code review. We work closely with Developer Experience, CTO and Corporate Security teams and develop engineering-wide solutions or contribute to existing ones to accomplish our mission. We are an enthusiastic team who are all passionate about their jobs and learning more. Feeds SDLC team is also involved in research projects and collaborates with universities in state-of-the-art Software Engineering research.

What’s in it for you:

You will  work with a wide-range of technologies and tools (Docker, Python, Groovy, Java, Ruby, C++, Javascript, Jenkins, SonarQube, Node.js, Github Apps, Nexus, Chef, Jupyter Notebook, Apache Spark, Scikit-Learn, SciPy, Hadoop, etc.)
You will have a chance to be involved in research projects and collaborate with universities in state-of-the-art Software Engineering research
You will be working in a diverse, flexible, enthusiastic, close-knit team
You will have opportunities to work together with Feeds developers in different locations around the world (New York, Tokyo, Hong Kong, London)

You’ll need to have:

 -A passion for learning about new areas and state-of-the-art technologies in SDLC/Developer Experience
 -Experience with Python, Docker/Docker-compose
 -Experience with CI/CD pipelines
 -The ability to learn new technologies and quickly adapt them
 -Strong communication and collaboration skills, and an interest in working with various development teams who depend on us

We’d love to see: 

 -Experience with Machine Learning
 -Passion to collect and analyse software engineering data to understand, predict and improve software development process

We'll trust you to:

 -Design, develop, and deploy applications that accomplish our mission of “Enabling developers to deliver high-quality software fast”
 -Support and maintain our existing solutions throughout their lifecycle
 -Collaborate and communicate with various Feeds development teams to provide a high-quality developer experience

At Bloomberg we are extremely proud of our diverse, open, and inclusive culture. We value diversity of thought and perspective in every form. We're looking for engineers with a real passion for writing reusable, efficient solutions to complex problems, who can adapt to an ever-changing market landscape, and who can collaborate and work effectively on small teams to develop software that impacts thousands of financial institutions and decision-makers around the world.

Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US