Senior Software Engineer

2 months ago


London, UK, United Kingdom Bloomberg Full time
Data is at the heart of Bloomberg's technologies, which produce, distribute and protect some of the most critical and valuable data in global business. The Storage Engineering teams design and maintain the systems which store, process and protect that data.
This is not a traditional storage team: we expect our engineers to design and build a highly available, scalable, and durable storage platform. Our platform is a unique mix of commodity hardware, open source software-defined storage, and appliance-based storage solutions. In addition to shepherding our core storage systems, our team is modernizing our automation software for provisioning and management of both appliance-based storage and software defined storage inside of the Bloomberg ecosystem. The Storage Engineering team works closely with the industry and our engineering users to stay at the forefront of both evolving hardware technologies, open source storage platforms and software engineering practices.
Storage Distributed Downstream is a newly created software engineering team within Storage Engineering with a mandate to integrate Ceph, an open source distributed storage platform, into the Bloomberg ecosystem, providing visibility and transparency into its operation while ensuring its availability and performance meets our customers needs.
We're looking for strong Software Engineers with great coding, problem solving, and communication skills. Domain knowledge in storage is a plus but absolutely not required, we'll teach you everything you need to know about storing bits'n'bytes.

What's in it for you:
This is a unique opportunity to help build robust, petabyte-scale systems which will power the future of Bloomberg's automated storage infrastructure. We'll trust you to design and implement telemetry to monitor the health of our clusters and customers' data, as well as implement automation for efficiently managing the lifecycle and performance of our hardware while ensuring our systems are behaving consistently.
We utilize a myriad of open-source technologies to build our systems, such as S3, Ceph, Celery, RabbitMQ, Kafka, Docker, Apache Airflow and many more.

We'll trust you to:
  • Own the performance and availability of our storage products, innovating to continuously mature our product offerings.
  • Build automation around all phases of the storage lifecycle, eliminating toil, automating responses to failures, and generally eliminating as much operational work as possible
  • Develop technical solutions which combine hardware and software to achieve required service levels, performance, and economics

You'll need to have:
  • Software development experience in Python or C/C++
  • Proficiency in software engineering principles with an interest in infrastructure
  • A degree in Computer Science, Engineering or similar field of study or equivalent work experience

We'd love to see:
  • Experience with Ceph
  • Experience working with scalable distributed systems including deep dives into code, networking and operating systems
  • Contributions to Open Source projects especially related to Storage, Automation, or Performance Monitoring
  • Knowledge and experience with data storage algorithms, technologies such as erasure coding, and complex production troubleshooting
  • A keen interest in keeping abreast of technological advances and proven success at incorporating new technology into existing systems



  • London,, UK, United Kingdom Digital Waffle Full time

    Job Title: Senior Software EngineerLocation: Fully Remote (UK Wide)Salary: £70,000 Per AnnumDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge...


  • London,, UK, United Kingdom Understanding Recruitment Full time

    Job Title: Senior Software Engineer (Algorithmic Trading & Market Making)Location: London - HybridType: Full-TimeSalary: Up to £150k + Big Bonus PotentialAbout the Company:We are partnering with a leading financial services firm that specializes in algorithmic trading strategies and market-making systems. The company leverages cutting-edge technology and...


  • London,, UK, United Kingdom numi Full time

    Senior Software Engineersnumi is proud to have partnered with a leading organisation to seeking Senior Software Engineers who brings a passion for innovation for a wide range technologies to shape impactful products. This role offers the opportunity to lead transformative projects in a fast-paced, purpose-driven environmentCentered on a tech stack that...


  • London,, UK, United Kingdom Venture Up Full time

    Senior Golang Backend Engineer Fully Remote/UK Working HoursA couple of Senior Golang Backend Engineers are required for an exciting and innovative Software house company based in Hong Kong. The company operates at the forefront of sports, entertainment, and cryptocurrency, and they are growing rapidly. The successful Senior Golang Backend Engineer will be...


  • London,, UK, United Kingdom Albert Bow Full time

    Senior Software Engineer | FinTech | Hybrid London | Contract | up to £450Albert Bow looking for are looking for Senior Software Engineers in London to join an innovative company that use AI to analyse data within private equity.This is an extremely exciting time to join this company as you will have the opportunity to set the technical standards, whilst...


  • London, UK, UK, United Kingdom Client Server Full time

    Senior Java Software Engineer / Developer London onsite to £200k+Are you a Senior Java Software Engineer with buyside trading systems experience?You could be progressing your career in a hands-on Senior Java Software Engineer role at a hugely profitable systematic Hedge Fund.As a Senior Java Software Engineer within the Front Office team you will design,...

  • Software Engineer

    2 weeks ago


    London,, UK, United Kingdom Meritus Full time

    Software Engineering Opportunities | Defence / National Security Industry | Salaries up to £100,000 | Security Clearance Required | LondonMERITUS are working with a number of Defence / National Security clients in the London area looking to grow their software engineering functions. We're looking to speak with experienced software engineers holding...


  • London, UK, UK, United Kingdom Platform Recruitment Full time

    London (hybrid) – Senior Software Engineer – 90-110k (with an additional 80% stock options)Platform have partnered with an exciting start up that have just secured one of the largest Series-A funding rounds in Europe. They are working on revolutionising data centres and reducing energy consumption that is going to accelerate the AI/Machine Learning...


  • London,, UK, United Kingdom Dirac Software Limited Full time

    Hiring a junior engineer. We're currently at ~$8.94m ARR (nov '24) up from ~$2.58m (nov '23) and targeting $12-15m ARR for Q1 2025.About us! We are building the 'Walmart of import-export'. That includes the logistics and software infrastructure to provide both greatly increased availability to customers and reduced prices, starting in the...


  • London,, UK, United Kingdom Miller Maxwell Ltd Full time

    About Us: MillerMaxwell is pleased to assist a leading asset management firm in their search for a talented Senior .NET C# Developer. This is an exciting opportunity to work on innovative financial solutions that drive business success.Role Overview: As a Senior .NET C# Developer, you will be instrumental in designing, developing, and implementing...


  • London,, UK, United Kingdom Durlston Partners Full time

    Senior Software Engineer - Boutique Trading Firm - London - Up to £250kTC One of London's best-backed trading firms, is expanding into a new asset class after a few years of excellent performance.The business prides itself on using the best tool for the job. Their tech stack is diverse, using C++/Rust for latency-sensitive/high-performance systems, as...


  • London,, UK, United Kingdom Inara Full time

    Role: Senior Software Engineer (Java / Kotlin / Data Extraction)Location: London (3 days in office per week)Are you a talented Software Engineer with a passion for Java and Kotlin and expertise in web scraping and data extraction? Do you want to work on impactful projects with some of the world’s largest and most respected banking institutions? If so, we...


  • London,, UK, United Kingdom Insight Global Full time

    We are seeking a Senior React Developer to join one of our enterprise clients. This role will be responsible for the development across front-end web-based applications.Must Haves:7+ years of experience developing front-end web-based applications Extensive hands-on experience with ReactJS, JavaScript, and TypeScript Experience developing new code, as well as...


  • London,, UK, United Kingdom H&P Executive Search Full time

    Senior Software Engineer - Java - LondonA long standing capital markets client, need a strong Senior Java Engineer. This is a electronic trading Java based role where you will be in a front office/ real-time environment, doing greenfield work on a state of the art trading system, cross-asset.-Java, Python, C++, KDB-Ideally have exposure to multiple asset...


  • London, UK, United Kingdom Venn Group Full time

    Join a dynamic and diverse team dedicated to shaping the future of underwriting and reinsurance performance within a leading insurer. As a Senior Software Engineer, you'll leverage your expertise in Agile methodologies and DevOps to design, develop, test, and support cutting-edge software solutions, helping to revolutionize our underwriting processes....


  • London,, UK, United Kingdom La Fosse Full time

    Senior Software Engineering Manager (6-Month Contract)Contract Type: Inside IR35Duration: 6 monthsLocation: City of LondonA leading organisation at the forefront of trading innovation is seeking a Senior Software Engineering Manager to play a pivotal role in driving technology excellence and delivering business priorities. This is an exciting opportunity to...


  • London, UK, UK, United Kingdom Platform Recruitment Full time

    London (hybrid) – Senior Software Engineer (device driver development) – 100-130k+ (with an additional 80% stock options)Platform have partnered with an exciting start up that have just secured one of the largest Series-A funding rounds in Europe. They are working on revolutionising data centres and reducing energy consumption that is going to accelerate...

  • Software Engineer

    2 months ago


    London,, UK, United Kingdom Understanding Recruitment Full time

    Senior/Lead Java Software Engineer – FX & Asset Management – Hybrid (London) – £120KWe are partnering with a long-term client, a global leader in asset management and FX trading, to hire an experienced Senior/Lead Java Engineer for their core trading team. This is a fantastic opportunity to join a company renowned for its innovative solutions and...

  • Software Engineer

    2 months ago


    London,, UK, United Kingdom Eames Consulting Full time

    We are delighted to be supporting a global Investment management firm who are looking for a Senior Engineer to join the team. You will be contributing to the development of software that delivers data sets to meet sustainability requirements for investment teams, clients, and regulators, ensuring adherence to the team’s standards throughout the software...

  • Keto Builder

    4 weeks ago


    London,, UK, United Kingdom Keto Software Full time

    Company DescriptionKETO means meadow in Finnish. We like to think our company is an ideal place for people to learn and grow, and we are looking for those who want to take the next step in their career and join our innovative and open working environment.Made in Finland for Humans, Keto Software provides strategic portfolio management with AI+. Our customers...