Senior Software Engineer - DevX SCAnS (London)
Senior Software Engineer - DevX SCAnS (London)

Senior Software Engineer - DevX SCAnS (London)

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

At a Glance

  • Tasks: Join our SCAnS team to secure Bloomberg's software supply chain and enhance code quality.
  • Company: Bloomberg empowers over 9,000 engineers with innovative tools for productivity and security.
  • Benefits: Enjoy a dynamic work environment with opportunities for remote work and professional growth.
  • Why this job: Make a real impact on software security while collaborating with diverse teams and cutting-edge technology.
  • Qualifications: Experience in Python or Go, knowledge of the software development lifecycle, and a passion for security.
  • Other info: Be part of a unique culture that values collaboration and innovation in tech.

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

In Bloomberg, the Developer Experience (DevX) group provides services and tooling that empower over 9,000 engineers with their productivity needs and enable them to write high-quality, performant, and secure code.

What goes into making Bloomberg’s software? Where do these components come from? How will we know if any are defective? How can we protect Bloomberg from malicious actors while still benefiting from open source? These are the questions you’ll help us answer!

The Software Composition Analysis and Security (SCAnS) team in DevX plays a foundational role in securing Bloomberg’s software supply chain (SSC) by enabling engineers to use open source and third-party software safely, in an operationally resilient manner. Our products integrate with build and analysis systems to ensure software component metadata (such as SBOMs) is available throughout the SSC to build a comprehensive software inventory, facilitating license and vulnerability identification firm-wide. We control the ingress of components to prevent malware from entering the network, which provides us a unique opportunity to help build this inventory.

Our team is responsible for:

  1. Providing SBOM tooling and helping integrate it into our supply chain
  2. Working across ecosystems to optimize our tooling for the best quality results
  3. Controlling and tracking the ingress of software components into the firm’s network
  4. Addressing the firm’s operational resiliency needs for software ingress and component analysis

We are looking for a Senior Software Engineer to drive these projects within the SCAnS team.

What's in it for you?

As an engineer in this growing team, you will be at the forefront of Bloomberg’s efforts to secure our software supply chain. This domain is critical for the firm’s security and operational resilience, and your work will have a broad impact, leveraged by all engineering teams.

With upcoming regulations around Operational Resilience such as DORA, software supply chain security is a hot topic and a dynamic space. Our team leverages open-source software (e.g., Syft), influences industry standards for SBOMs and SSC, and develops proprietary solutions for specific challenges (e.g., ingress domain), employing a diverse set of technologies and approaches.

We will trust you to:

  1. Collaborate across multiple teams on cross-cutting initiatives
  2. Engage with users to understand their needs
  3. Develop and deploy scalable solutions to meet supply chain requirements
  4. Identify risks across the entire supply chain

You’ll need to have:

  1. Experience in Python or Go
  2. Knowledge of the software development lifecycle
  3. A passion for enhancing the firm’s security posture
  4. A drive to collaborate effectively with users and team members

We’d love to see:

  1. Experience contributing to upstream projects
  2. A history of coordinating changes across multiple teams
  3. Knowledge of software supply chains, SBOMs, and their applications
  4. Awareness of vulnerabilities, malware, and licensing challenges in third-party software

What makes the culture at Bloomberg unique?

One of the things that makes Bloomberg’s culture so unique is the fact that here …

#J-18808-Ljbffr

Senior Software Engineer - DevX SCAnS (London) employer: Bloomberg

Bloomberg is an exceptional employer that prioritises innovation and collaboration, particularly within the Developer Experience (DevX) group. As a Senior Software Engineer in London, you will be part of a dynamic team dedicated to enhancing software supply chain security, with ample opportunities for professional growth and development. The company fosters a culture of trust and empowerment, allowing you to make a significant impact while working with cutting-edge technologies in a supportive environment.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - DevX SCAnS (London)

✨Tip Number 1

Familiarise yourself with the latest trends in software supply chain security. Understanding concepts like SBOMs and how they relate to operational resilience will give you an edge in discussions during interviews.

✨Tip Number 2

Engage with open-source communities related to software composition analysis. Contributing to projects or discussions can showcase your passion and expertise, making you a more attractive candidate.

✨Tip Number 3

Network with current or former Bloomberg employees on platforms like LinkedIn. They can provide insights into the company culture and the specific challenges faced by the SCAnS team, which can be invaluable during your interview.

✨Tip Number 4

Prepare to discuss your experience with Python or Go in detail. Be ready to share specific examples of how you've used these languages to solve problems, particularly in relation to software security and supply chains.

We think you need these skills to ace Senior Software Engineer - DevX SCAnS (London)

Proficiency in Python or Go
Understanding of the software development lifecycle
Experience with Software Bill of Materials (SBOM)
Knowledge of software supply chain security
Familiarity with open-source software and its integration
Ability to identify and mitigate vulnerabilities in third-party software
Strong collaboration skills across multiple teams
Experience in developing scalable software solutions
Problem-solving skills related to software component analysis
Awareness of licensing challenges in software components
Experience contributing to upstream projects
Ability to engage with users to gather requirements
Knowledge of operational resilience principles
Attention to detail in tracking software components

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position in the SCAnS team. Familiarise yourself with concepts like SBOMs, software supply chains, and operational resilience.

Tailor Your CV: Highlight your experience in Python or Go, and any relevant projects that demonstrate your knowledge of the software development lifecycle. Make sure to include specific examples of how you've contributed to enhancing security in previous roles.

Craft a Compelling Cover Letter: Use your cover letter to express your passion for software supply chain security and your drive to collaborate with teams. Mention any experience you have with open-source software and how it relates to the role at Bloomberg.

Showcase Relevant Experience: In your application, emphasise any past experiences where you coordinated changes across multiple teams or contributed to upstream projects. This will demonstrate your ability to work collaboratively and effectively within a large organisation.

How to prepare for a job interview at Bloomberg

✨Understand the Role and Responsibilities

Make sure you have a clear understanding of the Senior Software Engineer role within the SCAnS team. Familiarise yourself with the key responsibilities, such as providing SBOM tooling and controlling software component ingress. This will help you articulate how your skills and experiences align with their needs.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python or Go, as well as your knowledge of the software development lifecycle. Highlight any relevant projects you've worked on, especially those involving software supply chains, SBOMs, or security measures. This will demonstrate your technical competence and passion for enhancing security.

✨Demonstrate Collaboration Experience

Since the role involves working across multiple teams, share examples of how you've successfully collaborated in the past. Discuss any experiences where you coordinated changes across teams or engaged with users to understand their needs. This will show that you can work effectively in a collaborative environment.

✨Stay Informed About Industry Trends

Given the dynamic nature of software supply chain security, it's important to be aware of current trends and regulations, such as DORA. Research recent developments in operational resilience and software security, and be ready to discuss how these might impact Bloomberg's approach. This will reflect your proactive attitude and genuine interest in the field.

Senior Software Engineer - DevX SCAnS (London)
Bloomberg
B
  • Senior Software Engineer - DevX SCAnS (London)

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-19

  • B

    Bloomberg

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