
Senior Software Engineer – DevX Developer Repository Collaboration
On site
London, United Kingdom
Full Time
16-04-2025
Job Specifications
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, highly performant code.
Our team within DevX is responsible for providing foundational source control services that are used many times a day by everyone in engineering, such as our large GitHub Enterprise deployment, along with integrations and supplemental services.
In our team, you’ll be responsible for managing services at enterprise scale with a focus on reliability. Alongside managing our services, you’ll be responsible for building integrations to complement vendored products such that they enhance our developer experience and reduce toil.
You Can Expect To Help Us With
Maintain, upgrade, and improve the firm’s source control services
Enhancing production visibility through alarming and telemetry
Improving the experience for geographically distant engineers
Creating self-service tooling and workflows to empower users and reduce toil
We’ll Trust You To
Identify and proactively manage risks to prevent foreseeable problems
Take ownership of projects and see delivery through to production
Apply evidence-based approaches to problem solving
Design processes and systems that apply at scale
Participate in our on-call schedule to assist with service problems and user queries
Perform planned out-of-hours maintenance about 3 times a year
You’ll Need To Have
Experience in Python or other scripting languages
Knowledge of all parts of the software development lifecycle
Passion for reliability of services
Broad knowledge of system-level troubleshooting
A good knowledge of Linux and command-line tooling
A proactive approach to managing projects and services
A drive to partner and collaborate with users and team members alike
We’d love to see:
Experience with managing services at enterprise scale
Prior work with automation, configuration management and provisioning tools, such as Ansible
A history of working with software vendors
Experience managing a GitHub Enterprise installation or other developer services
About the Company
Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to markets. The company helps connect influential communities across the global financial ecosystem via reliable technology solutions that enable our customers to make more informed decisions and foster better collaboration. Know more
Related Jobs


- Company Name
- JPMorganChase
- Job Title
- Associate Software Engineer - Platform - SDLC
- Job Description
- Job Description Out of the successful launch of Chase in 2021, we’re a new team, with a new mission. We’re creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the Platform SDLC team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them. While we’re looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world. As a Platform SDLC Engineer you will play a crucial role in designing, implementing, and maintaining automation solutions for software development processes. You will collaborate closely with cross-functional teams to identify automation opportunities, build out custom workflows, and develop utility tools to enhance productivity and efficiency across the organization. Building secure SDLC pipelines which perform Vulnerability scanning , ensuring an immutable artifact signed and testing evidence is validated. Working towards the long term aim of developing an Internal Developer Platform (IDP) building golden paths and enabling developer self-service. Job Responsibilities Designing and Implementing Automation Workflows: Work closely with software development teams to analyze existing workflows and identify opportunities for automation using GitHub Actions. Design and implement custom workflows tailored to specific project requirements. This includes infrastructure as code development pipelines. Developing GoLang Utilities: Utilize GoLang to develop efficient utility tools, scripts, and applications to automate repetitive tasks, enhance developer productivity, and improve the overall efficiency of the SDLC processes. Managing Continuous Integration/Continuous Deployment (CI/CD) Pipelines: Architect, configure, and manage CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes. Ensure smooth integration with version control systems and other development tools. Also facilitating reproducible builds and deployments. Monitoring and Optimizing performance: Monitor and analyze the performance of automation workflows and utility tools, identifying areas for optimization and improvement. Proactively implement enhancements to streamline processes and reduce cycle times. Creating Documentation and Training: Create comprehensive documentation for automation workflows, utility tools, and best practices. Provide training and support to development teams to ensure successful adoption and utilization of automation solutions. Staying Updated with Emerging Technologies: Keep abreast of the latest trends and advancements in automation, CI/CD, DevOps and DevSecOps practices. Evaluate new tools and technologies, recommending adoption where appropriate to drive continuous improvement. Required Qualifications, Capabilities, And Skills Demonstrated proficiency with building software build pipelines, ideally with Github Actions Primarily identify as a software engineer and excel at designing and coding services and utilities using Golang. Have a strong focus on automated testing following TDD best practices. Well versed in using git scm. Passionate working with cloud-based infrastructure systems. Enjoy integrating various services, tools, and components together and value 'systems thinking'. Our Technology Stack The platform’s SDLC technology stack consists of GitHub Actions, enabling seamless CI/CD workflows with automated testing, deployment, and infrastructure management. Automation utilities are written in Golang, Python and shell scripts ensuring high performance, reliability, and maintainability. Also leverage docker containers to speed-up SDLC build pipelines by consolidating all utilities and configuration into images. Additionally, the platform integrates with a Kubernetes environment on Google Cloud Platform (GCP) and services such as Cloud Key Management . We wisely choose open-source software when it meets our needs, and aren't hesitant to build custom solutions when necessary. We approach each challenge with an open mind, selecting the best technology for each task. We're comfortable with innovation, but always remember our ultimate goal: to create lasting solutions for our customers. #ICBCareer #ICBEngineering About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.


- Company Name
- Talon
- Job Title
- Platform Operations Support Engineer
- Job Description
- Role Description As a Platform Operations Engineer at Talon Outdoor, you'll ensure the smooth operation of the platforms stack by offering technical and functional assistance. Your role involves diagnosing and resolving issues, collaborating with both business and engineering teams to enhance the system, and proactively identifying opportunities for improvement. You are expected to work in a shift pattern to support North American users in Eastern Standard Time, providing user support, conducting troubleshooting, and contributing to system enhancements to maintain efficiency and effectiveness. ABOUT US_ At Talon, our purpose is to be the independent agency of choice providing a pioneering global platform for brands to connect with audiences in the outside world. We want to reimagine the industry to deliver greater value for our clients whilst inspiring people and caring for our planet. We’re passionate about OOH and are on a mission to drive the growth of this sector within the media industry – changing perceptions of it as a legacy medium to one that is highly effective, creative, sustainable, and measurable for our clients. In our first 10 years, our desire to offer intelligent, creative, technology-led OOH solutions and a full-service OOH offering saw us grow into a team of over 300 people located in key cities across the globe. In that time, we have been awarded for our approach to our people, our clients and our industry and want to continue and expand upon these successes. A DAY IN THE LIFE_ You will be working on support tickets that come through via email and service desk portal and also providing help in person. Some of the common tasks involve creating a login for internal and external users, troubleshooting issues, answering user queries, training the Media owners when requested, testing and deploying an application, raising bugs and defects with the developers, and keeping the application data up-to-date. You’ll spend your time ensuring that users are updated regarding their tickets and closing them when work is complete. Completing weekly and monthly tasks. Keeping documentation up-to-date and sending out comms if there are issues. WHAT WE’RE LOOKING FOR_ Proven experience in an application support role or similar technical position. Familiarity with Agile and DevOps methodologies. Proficiency in using DevOps tools like AWS, Terraform, and Docker in production environments. Experience with continuous integration/delivery practices and performance scanning tools. Excellent verbal and written communication skills. Proficiency in at least one scripting or object-oriented programming language. Experience with SQL scripting and database servers such as SQL Server and MongoDB. Familiarity with internet-based application security practices. Proficiency in configuration management, automation, and orchestration tools. Experience in the media domain is advantageous. Knowledge of APIs and microservices is desirable. Experience working with Java and MongoDB technologies is a plus. OUR TEAM_ The team is responsible to provide support for all Talon tech platforms, producing the data insights to make business decisions, supporting the Finance users with NetSuite queries etc. The team supports 300+ internal Talon users and external users (Agencies, Media owners) who use the Talon tech platforms. WHY US_ “Talon is a People focused Company, with an entrepreneurial spirit, who give their staff the autonomy and tools to progress and develop in their careers” OUR VALUES AND HOW WE WORK TOGETHER_ WE ARE BOLD_ As industry provocateurs and pioneers, we respectfully challenge the status quo, take pride in our people, big ideas and partnerships. We embrace change We challenge respectfully We lead the way WE ARE HUMAN_ We are a diverse collective of changemakers who value respect, fairness, and integrity and expect the same in return. We value collaboration and togetherness We are empathetic We embrace individuality WE ARE SMART_ Our trailblazing spirit and learning centric culture ensures our knowledge provides maximum value to each other and our clients. We grow and learn We are trusted We are mission possible Talon is an equal opportunities employer. We celebrate diversity and are committed to creating an inclusive environment where all individuals can thrive. We seek to employ and develop a workforce representative of the markets that we serve and brands that we represent. Apply for role


- Company Name
- Adria Solutions Ltd
- Job Title
- Kubernetes DevOps Engineer Bare-Metal
- Job Description
- On-Premises Kubernetes DevOps Engineer (Bare-Metal) – Manchester (Onsite) We’re looking for an experienced On-Premises Kubernetes DevOps Engineer for a company based in Manchester. This is a hands-on role ideal for someone with deep experience working with bare-metal Kubernetes in a fast-paced technical environment. Key Responsibilities Deploy, manage, and troubleshoot Kubernetes clusters on bare-metal infrastructure. Collaborate with internal teams to ensure optimal cluster performance, scalability, and reliability. Implement best practices for on-premises deployments, including monitoring, upgrades, networking, and security. Maintain high-availability infrastructure and contribute to the overall stability of the environment. Essential Skills & Experience: Strong hands-on expertise in Kubernetes on bare-metal (not cloud-based). Experience with manual setup tools such as kubeadm, Rancher, or similar. In-depth understanding of physical server environments and non-cloud orchestration challenges. Ability to advise on and differentiate between cloud-managed Kubernetes (e.g., EKS, AKS, GKE) and on-prem deployments. Proven troubleshooting and problem-solving ability in a DevOps or SRE context. Location:Manchester – Onsite only Kubernetes DevOps Engineer (Bare-Metal) Apply now or get in touch for more information.


- Company Name
- Alpha
- Job Title
- Software Developer
- Job Description
- Alpha is a leading language service provider (LSP), with a global presence and a commitment to delivering cutting-edge tech-driven solutions. We are seeking a highly skilled and motivated developer to join our team. This is an exciting opportunity to work on impactful projects, leveraging modern technologies and contributing to the development of intelligent, scalable, and user-friendly solutions. If you are passionate about software development, have a strong foundation in both frontend and backend technologies, and are eager to produce software with optimal UX, we want to hear from you! Tasks Design, develop, test, and maintain web applications and APIs using C# and .NET Core. Build responsive and dynamic user interfaces using JavaScript, TypeScript, and React JS. Develop new UI components based on existing design guidelines and functional requirements. Work with databases including MS SQL Server and MongoDB to design and optimize data storage solutions. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code and follow best practices in source control using Git. Develop and consume RESTful web services. Participate in code reviews, agile ceremonies, and continuous integration/continuous deployment (CI/CD) processes. Requirements Strong programming experience with C# and .NET Core. Proficiency in JavaScript, TypeScript, and React JS. Ability to develop user interfaces based on design guidelines and documented requirements. Experience with Web Services and REST APIs. Solid understanding of MongoDB and MS SQL Server. Good working knowledge of Git and version control workflows. Experience with Docker for containerization. Familiarity with Jenkins or similar CI/CD tools. Exposure to monitoring and error tracking tools such as Sentry. Working knowledge of CSS for styling and layout AI/LLM/ML experience Benefits A competitive salary. The opportunity to work with a global leader in the localization industry. A supportive and collaborative team environment. Ongoing professional development and career growth opportunities. The chance to make a significant impact in a dynamic and growing market. If you are a motivated and experienced developer with a passion for working alongside cutting-edge tech to develop client-specific solutions, we invite you to join Alpha CRC. To apply, please submit your CV and a cover letter detailing your relevant experience and why you are the ideal candidate for this role.