At a Glance
- Tasks: Join our team to build and maintain Bloomberg's global production server fleet.
- Company: Bloomberg is a leading financial technology company known for its innovative solutions.
- Benefits: Enjoy opportunities for remote work, exposure to open-source tools, and a collaborative environment.
- Why this job: Tackle unique challenges in infrastructure engineering while contributing to the OSS community.
- Qualifications: Experience with Python or Ruby, a relevant degree, and strong problem-solving skills required.
- Other info: We value diversity and are committed to creating an inclusive workplace.
The predicted salary is between 48000 - 72000 £ per year.
The Bloomberg Terminal brings together real-time data on every market, breaking news, in-depth research, powerful analytics, communications tools and world-class execution capabilities - in one fully integrated solution. Key to providing the mission-critical infrastructure which powers our platform, the Managed Systems Engineering (MSE) group is responsible for building automation to provision, configure, and maintain Bloomberg's global production server fleet throughout its lifecycle. MSE also builds and maintains numerous vital infrastructure services ranging from configuration management and orchestration frameworks to DNS and monitoring infrastructure. MSE uses an infrastructure-as-code approach in conjunction with open-source tools to ensure a scalable and reliable environment in which to operate. The group's responsibilities include helping to advise application teams on best practices for architecting software and dealing with some of the company's biggest infrastructure performance challenges. No matter where your interests lie in the field of infrastructure engineering, MSE has a position which will suit you!
What's in it for you:
You’ll be part of a team that operates at scale, building platform functionality, negotiating edge cases, and engineering for safety across tens of thousands of hosts. As part of MSE, you will have the opportunity to work alongside engineers focused on automation and reliability while being exposed to many open-source tools and being empowered to contribute back to the OSS community. We have unique and interesting challenges to solve: you will be asked to help build a pathway toward increasingly virtualized and containerized infrastructure, create tools to automate systems management within some of our most mission-critical application space, and provide creative solutions for better managing our diverse environment.
You’ll need to have:
- Experience working with an object-oriented programming language like Python or Ruby
- A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
- Expertise in analyzing, diagnosing, and solving problems in a Linux/Unix production environment
- Robust understanding of large-scale systems architecture
- A persevering attitude to challenge the status quo
- Strong interpersonal communication skills and ability to work well in a collaborative environment
We’d love to see:
- An understanding of some or all of the following: configuration management, orchestration, CI/CD, API design and implementation, infrastructure monitoring and telemetry
- Familiarity with one or more of the following technologies is preferred: Chef, SaltStack, Ansible, Airflow, Jenkins
- Linux kernel or networking knowledge is a major bonus
- Experience with Windows is useful but not required
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/SRE - Managed Systems Engineering 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/SRE - Managed Systems Engineering London, GBR Posted today
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Chef, Ansible, and Jenkins. Having hands-on experience or even personal projects showcasing these tools can set you apart during discussions.
✨Tip Number 2
Engage with the open-source community related to the tools and technologies used by MSE. Contributing to relevant projects or participating in forums can demonstrate your commitment and expertise in the field.
✨Tip Number 3
Prepare to discuss your problem-solving approach in a Linux/Unix environment. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will highlight your analytical skills.
✨Tip Number 4
Showcase your collaborative skills by discussing past experiences where you worked effectively within a team. Highlighting your ability to communicate and work well with others will resonate well with the team-oriented culture at Bloomberg.
We think you need these skills to ace Senior Software Engineer/SRE - Managed Systems Engineering London, GBR Posted today
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in object-oriented programming, particularly with languages like Python or Ruby. Emphasise any work you've done in Linux/Unix environments and large-scale systems architecture.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the responsibilities of the Managed Systems Engineering group, such as automation or infrastructure management.
Showcase Relevant Skills: Clearly outline your expertise in configuration management, orchestration, and CI/CD practices. If you have experience with tools like Chef, Ansible, or Jenkins, make sure to include that information prominently.
Highlight Soft Skills: Since strong interpersonal communication skills are essential for this role, provide examples of how you've successfully collaborated with teams in the past. This could be through project work or problem-solving scenarios.
How to prepare for a job interview at Bloomberg L.P.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with object-oriented programming languages like Python or Ruby. Highlight specific projects where you've used these skills, especially in a Linux/Unix production environment.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your ability to analyse and diagnose issues in large-scale systems. Prepare examples of past challenges you've faced and how you resolved them, focusing on your thought process and the tools you used.
✨Familiarise Yourself with Relevant Technologies
Brush up on configuration management and orchestration tools such as Chef, Ansible, or Jenkins. Being able to discuss your familiarity with these technologies will show your readiness to contribute to the Managed Systems Engineering team.
✨Emphasise Collaboration and Communication
Since the role requires strong interpersonal skills, be ready to share experiences where you've successfully worked in a team. Discuss how you communicate technical concepts to non-technical stakeholders, as this is crucial in a collaborative environment.