At a Glance
- Tasks: Drive projects to secure Bloomberg’s software supply chain and enhance operational resilience.
- Company: Bloomberg, a leader in tech innovation with a focus on security and collaboration.
- Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
- Why this job: Make a real impact on software security while working with cutting-edge technologies.
- Qualifications: Experience in Python or Go, and a passion for enhancing security.
- Other info: Join a diverse team in a dynamic environment with excellent career advancement opportunities.
The predicted salary is between 48000 - 72000 £ per year.
In Bloomberg, the Developer Experience (DevX) group provides services and tooling that empowers over 9,000 engineers with their productivity needs and enables them to write high quality, performant and secure code. 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 (as SBOMs) is available throughout the SSC to build a software inventory, affording 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:
- Providing SBOM tooling and helping integrate it into our supply chain
- Working across ecosystems to adjust our tooling to produce the best quality results
- Controlling and tracking the ingress of software components into the firm’s network
- Solving the firm’s operational resiliency needs for software ingress and component analysis
We are looking for a Senior Software Engineer to drive these projects in the SCAnS team.
As an engineer in this growing team, you will be at the heart of Bloomberg’s efforts to secure our software supply chain. This domain is extremely important for the firm’s security and operational resilience posture, and your work will be equally impactful and leveraged by all engineering teams. With upcoming regulations around Operational Resilience such as DORA, Software Supply Chain security is a hot topic in the industry and a very dynamic space to be involved in.
Our team leverages open-source software (e.g. Syft), and also influences the wider industry on standards for SBOMs and SSC. We also have home‑grown solutions for specific problems (e.g. the domain of Ingress), providing a broad mix of technologies and approaches.
We will trust you to:
- Collaborate across multiple teams to perform cross-cutting work
- Work with users to understand their needs
- Develop and deploy scalable solutions to meeting our supply chain needs
- Identify risks with our supply chain end‑to‑end
You’ll need to have:
- Experience in Python or Go
- Knowledge of the software development lifecycle
- A passion for improving the firm’s security posture
- A drive to partner and collaborate with users and team members alike
We’d love to see:
- Experience making upstream contributions
- A history of making changes that involve multiple teams
- Knowledge of software supply chains, SBOMs, and how they are used
- An awareness of vulnerability, malware and licensing challenges in third party software
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.
Senior Software Engineer – DevX SCAnS London, GBR Posted today employer: Bloomberg L.P.
Contact Detail:
Bloomberg L.P. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer – DevX SCAnS London, GBR Posted today
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Bloomberg on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by diving deep into Bloomberg’s tech stack and recent projects. Show us that you’re not just another candidate; demonstrate your passion for software supply chain security and how you can contribute to the SCAnS team.
✨Tip Number 3
Practice coding challenges relevant to Python or Go. Brush up on your problem-solving skills because technical interviews often include live coding sessions. We want to see how you think and tackle real-world problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Bloomberg family.
We think you need these skills to ace Senior Software Engineer – DevX SCAnS London, GBR Posted today
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience in Python or Go, and any relevant projects that showcase your understanding of software supply chains.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about improving security in software development. Share specific examples of how you've collaborated with teams to solve complex problems, as this is key for the SCAnS team.
Showcase Your Technical Skills: Don’t forget to mention any experience you have with SBOMs, vulnerability management, or open-source contributions. This will help us see how you can contribute to our mission of securing Bloomberg’s software supply chain.
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 Stack
Make sure you’re well-versed in Python or Go, as these are key for the role. Brush up on your understanding of the software development lifecycle and be ready to discuss how you've applied these technologies in past projects.
✨Understand the Security Landscape
Familiarise yourself with concepts around software supply chains, SBOMs, and the challenges of third-party software. Be prepared to share your thoughts on how to improve security posture and mitigate risks associated with open-source components.
✨Show Your Collaborative Spirit
This role involves working across multiple teams, so highlight your experience in collaboration. Share examples of how you’ve partnered with users to understand their needs and how you’ve contributed to cross-team projects.
✨Prepare for Scenario Questions
Expect questions that assess your problem-solving skills in real-world scenarios. Think about challenges you've faced in previous roles, especially related to software component analysis and operational resilience, and how you overcame them.