About this job

Technologies

Job description

At Bloomberg, our software runs the financial markets. And in Software Infrastructure, we're building the core foundation that more than 5000 developers (and counting) rely on for their applications. We build libraries that touch a wide range of technologies. This includes programmable real-time data-processing pipelines, crypto services and development tools. We are technologists who live and breathe high-performance, well-factored, scalable, testable code which can mould quickly to new business initiatives.

We sit right at the heart of all of the real-time software for high impact systems at the core of the Bloomberg infrastructure. We process billions of ticks of market data from exchanges around the world, driving the majority of downstream Bloomberg applications. We address the market demand for low-latency solutions by delivering the world's most reliable, timely and accurate financial data.

As an engineer within Software Infrastructure, you're valued as technical expert and a go-to resource throughout the company. Our users, as well as our leaders, are highly technical people.

We'll trust you to:

Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance. Your work will be highly visible, making you highly accountable

Enjoy solving highly complex problems while understanding the scope and impact of your work

A deep understanding of object-oriented design, data structures and algorithms

An aptitude for analytical problem solving

Exposure to all phases of the software development lifecycle

We'd love to see:

Experience working across Linux/UNIX

Familiarity with the nuances of building high volume, high availability distributed systems

Knowledge of operating system fundamentals

Familiarity with network-layer protocols (TCP/IP, PGM, etc.)

Teams in our infrastructure department are tackling complex technical challenges at scale, and we want you to join us. In the application you'll have the opportunity to let us know what technologies you're most interested in. Then we'll match you with a team where you can make an impact!

Life at Bloomberg LP

About Bloomberg LP

Every day, the biggest influencers in finance rely on Bloomberg software to make decisions. We’re the people who build that software, and we’re looking for developers who are as excited about this as we are. We work on purpose. Come find yours.