Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday
Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday

Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Develop and maintain software tools for a large-scale network with a focus on automation.
  • Company: Join Bloomberg, a leader in financial technology with a vibrant culture.
  • Benefits: Competitive salary, health benefits, and opportunities for remote work.
  • Why this job: Make a real impact by building scalable solutions for a global network infrastructure.
  • Qualifications: Experience in software development and network automation is essential.
  • Other info: Dynamic environment with mentorship opportunities and career growth.

The predicted salary is between 43200 - 72000 £ per year.

Location: London

Business Area: Engineering and CTO

Ref #: 10048510

Description & Requirements

As a Senior Software Engineer, you will be a critical member of the team responsible for the full lifecycle of our global network infrastructure that supports Bloomberg's core products and services. This includes building and maintaining a network that is scalable, reliable and robust. Our network is vast, connecting several large-scale Data Centers and over a hundred edge sites. It connects Bloomberg to hundreds of thousands of our clients, over 1,500 global exchanges and trading venues over private connectivity, Internet and Public Cloud.

This is a unique opportunity to help build robust, highly scalable solutions that will power the future of how Bloomberg automates network infrastructure. You'll be trusted to design and work on tooling that builds on automation best practices and principles.

Responsibilities

  • Develop and maintain software tools to manage a large-scale, multi-vendor network with an emphasis on automation, telemetry, and model-driven infrastructure as code.
  • Automate the full network lifecycle—including provisioning, configuration, observability, testing, troubleshooting, and capacity planning.
  • Collaborate with architecture and design teams and the CTO office to implement new technologies that ensure scalability, efficiency, and operational resilience.
  • Develop tools and platforms that enhance the observability, reliability, and performance of the production network.
  • Enhance existing monitoring and observability frameworks, integrating intelligent alerting and self-remediation capabilities to reduce manual intervention and improve incident response.
  • Define and measure service-level objectives (SLOs) to track infrastructure performance and reliability.
  • Write software utilizing orchestration systems to automate tasks and interact with other systems.
  • Provide mentorship to junior engineers and promote software engineering best practices throughout the team.
  • Practice and promote the use of a modern software development lifecycle.

Qualifications

  • Extensive experience as a Software, Network Production, or System Reliability Engineer.
  • Experience with building, maintaining and continuously enhancing automations needed for scalability & efficiency in running the Network Infrastructure.
  • Experience in infrastructure Automation and orchestration Frameworks e.g. Ansible, Airflow, Terraform, Chef, Salt.
  • Proven experience with object-oriented programming languages preferably in Python.
  • A bachelor's or master's degree in computer science, Engineering, Mathematics, a similar field of study or equivalent work experience.

Preferred Qualifications

  • Experience managing and automating network devices at scale such as Juniper, Nokia, Arista, Cisco, Whitebox etc.
  • An understanding of various Network architectures across Internet, Public Cloud, Private Networks, DWDM and Optical Networking, Data Centre builds and design fundamentals.
  • Experience with network modelling.
  • Eagerness to learn new technologies and mentor others.
  • Experience with Telemetry: Splunk, Grafana, Humio.
  • Experience with continuous integration and deployment tools.
  • Experience implementing, maintaining and troubleshooting MPLS, BGP, OSPF, IGMP, PIM related internal and external network routing issues in a production environment.
  • Knowledge with messaging queues such as Kafka, RabbitMQ, etc.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net

Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday employer: Bloomberg L.P.

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation thrives. As a Senior Software Engineer, you will have the opportunity to work on cutting-edge network infrastructure, with a strong emphasis on automation and scalability, while benefiting from a culture that promotes mentorship and continuous learning. With a commitment to diversity and inclusion, Bloomberg provides a supportive atmosphere that fosters professional growth and encourages employees to push the boundaries of technology.
B

Contact Detail:

Bloomberg L.P. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday

✨Tip Number 1

Network, network, network! Reach out to folks in the industry, especially those at Bloomberg. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and how you think.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the team at Bloomberg.

We think you need these skills to ace Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday

Network Infrastructure Management
Automation
Telemetry
Model-Driven Infrastructure as Code
Orchestration Frameworks (Ansible, Airflow, Terraform, Chef, Salt)
Object-Oriented Programming (Python)
Network Device Management (Juniper, Nokia, Arista, Cisco, Whitebox)
Network Architecture Understanding (Internet, Public Cloud, Private Networks, DWDM, Optical Networking)
Network Modelling
Continuous Integration and Deployment Tools
Routing Protocols (MPLS, BGP, OSPF, IGMP, PIM)
Messaging Queues (Kafka, RabbitMQ)
Mentorship
Software Engineering Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with network infrastructure, automation, and any relevant programming languages like Python. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention any specific projects or achievements that showcase your expertise.

Showcase Your Technical Skills: In your application, be sure to highlight your experience with automation tools and frameworks like Ansible or Terraform. We love seeing candidates who can demonstrate their technical prowess and understanding of network architectures.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Bloomberg L.P.

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of network architectures and automation tools like Ansible, Terraform, and Python. Be ready to discuss how you've used these technologies in past projects, as this will show your practical experience and understanding.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex network issues or improved system reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to follow your thought process.

✨Demonstrate Collaboration

Since the role involves working with various teams, be ready to talk about your experience collaborating with architecture and design teams. Highlight any mentorship roles you've taken on, as this shows your ability to lead and support others in a technical environment.

✨Ask Insightful Questions

Prepare thoughtful questions about Bloomberg's network infrastructure and future projects. This not only shows your genuine interest in the role but also gives you a chance to assess if the company aligns with your career goals and values.

Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday
Bloomberg L.P.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer - Network Production Engineer London, GBR Posted yesterday

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • B

    Bloomberg L.P.

    5000-10000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>