180 Software Platform jobs in the United Kingdom
Software Platform Engineer
Posted 14 days ago
Job Viewed
Job Description
Software deployment infrastructure for automated robotics
This role addresses how an engineering company deploy the software component of their automated robotic systems for client companies. Deployment is virtualised, containerised and also automated via Infrastructure as Code (IaC) and may be cloud or on-premises. Hence this role extends beyond DevOps and CI/CD into architectural and security considerations.
You’ll have:
• A good degree in a technical subject from Russell Group or equivalent university, backed by strong A-level grades.
• Extensive prior commercial-grade experience of platform engineering in a secure, virtualised, containerised context using IaC, both to the cloud and to client premises.
• Strong knowledge of relevant parts of AWS / Azure; extensive Terraform and Ansible experience; good scripting skills in e.g. bash.
• Good communication skills (written and verbal technical and conversational English) and a collaborative approach.
Additional experience of the life sciences, consultancy or other client/stakeholder engagement, requirements capture, robotics and/or electronics is beneficial, as is more extensive knowledge of security considerations.
Keywords: software platform, infrastructure, virtualisation, containers, IaC, security, cloud, AWS, Azure, Terraform, Ansible
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27389 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Platform Engineer
Posted 1 day ago
Job Viewed
Job Description
Software deployment infrastructure for automated robotics
This role addresses how an engineering company deploy the software component of their automated robotic systems for client companies. Deployment is virtualised, containerised and also automated via Infrastructure as Code (IaC) and may be cloud or on-premises. Hence this role extends beyond DevOps and CI/CD into architectural and security considerations.
You’ll have:
• A good degree in a technical subject from Russell Group or equivalent university, backed by strong A-level grades.
• Extensive prior commercial-grade experience of platform engineering in a secure, virtualised, containerised context using IaC, both to the cloud and to client premises.
• Strong knowledge of relevant parts of AWS / Azure; extensive Terraform and Ansible experience; good scripting skills in e.g. bash.
• Good communication skills (written and verbal technical and conversational English) and a collaborative approach.
Additional experience of the life sciences, consultancy or other client/stakeholder engagement, requirements capture, robotics and/or electronics is beneficial, as is more extensive knowledge of security considerations.
Keywords: software platform, infrastructure, virtualisation, containers, IaC, security, cloud, AWS, Azure, Terraform, Ansible
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27389 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Python API Integration Engineer - London
Posted 1 day ago
Job Viewed
Job Description
Get The Future You Want!
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Your Role:
- Basic understanding of UI development and API integration is essential.
- Proficiency in Python is required, with the ability to code and debug effectively.
- Python knowledge is a valuable bonus for scripting and automation tasks.
- Skilled in debugging API calls and resolving integration issues.
- Capable of writing utility scripts and quality-of-life tools for clients.
- Experience in creating and maintaining debug tooling scripts.
- Strong communication skills with the ability to interact confidently with clients and stakeholders.
- Presentable and empathetic in client-facing roles.
- Willingness to handle support issues and provide timely resolutions.
- Focused on automating repetitive issues to improve efficiency and reduce manual intervention.
Your Profile:
- UI & API Integration: Basic understanding of UI development and strong skills in debugging API calls and resolving integration issues.
- Python Proficiency: Proficient in Python for coding, debugging, and scripting automation tasks; experience in creating and maintaining debug tooling scripts.
- Utility & Automation: Capable of writing utility scripts and automating repetitive issues to enhance efficiency and reduce manual work.
- Client Interaction: Strong communication skills, presentable and empathetic in client-facing roles, with the ability to confidently engage stakeholders.
- Support & Resolution : Willingness to handle support issues and provide timely, effective resolutions.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible and diverse group of 350,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Get The Future You Want |
Software Developer Platform Storage
Posted 1 day ago
Job Viewed
Job Description
Software Developer Platform Storage
London | Hybrid | Permanent
Were supporting a global investment firm in hiring an experienced Software Developer to join their Platform Storage team - a core part of their infrastructure group responsible for scaling and optimising storage systems that support critical research and trading workloads.
This role offers the opportunity to work on innovative, high-imp.
WHJS1_UKTJ
Platform Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Role : Platform Software Engineer
Location : Chester, 3 days per week on site required (NON-NEGOTIABLE)
Duration : 12-month initial contract
Rate : Via umbrella
Join a global leader in financial services at the forefront of modernising commercial banking payment platforms. This is a senior role within a highly skilled engineering team delivering complex, distributed systems that process high-value transactions daily. You'll work on mission-critical software that drives efficiency, security, and scalability across a major payments platform transformation.
Position Summary:
- Develops, enhances, debugs, supports, maintains, and tests software applications supporting business units or operational functions, often involving diverse platforms, technologies, and tools.
- Participates in the design, development, and implementation of complex applications, frequently utilizing new or emerging technologies.
- May provide technical direction and system architecture guidance for individual initiatives.
- Acts as a proficient technical resource; while not responsible for direct reports, may lead projects and coordinate team activities related to special initiatives or operations.
- May oversee project scope and budget.
- Collaborates with external developers or vendors to ensure timely delivery of software solutions.
- Works under minimal supervision, applying strong technical knowledge with general guidance from senior consultants.
- Typically requires substantial experience delivering large-scale applications.
Required Qualifications:
- Extensive development experience delivering large-scale applications emphasizing performance, scalability, security, and reliability.
- Strong expertise in Java/J2EE, Spring Boot, web services, and SQL & PL/SQL (Oracle).
- Proven experience working in Agile environments with continuous integration and continuous deployment (CI/CD), preferably in financial services.
- Deep understanding of XML, JSON, and their use in API and microservice architectures at scale.
- Experience with container platforms such as OpenShift, Kubernetes, or similar.
- Hands-on experience with application servers including WebLogic, JBoss, Mule, or Tomcat.
- Solid background in integration technologies, particularly Mule ESB & IDE, or equivalent middleware platforms.
- Skilled in monitoring, triaging, and performance tuning using tools such as Splunk, Dynatrace, or AppDynamics.
- Knowledge of Test-Driven Development (TDD) and unit testing frameworks like JUnit, Cucumber, or Litmus.
- Ability to contribute to automation efforts and develop shared/common solutions.
- Excellent verbal and written communication skills tailored for both technical and non-technical audiences.
- Strong analytical thinking, attention to detail, leadership capabilities, problem-solving aptitude, innovative mindset, and mentoring experience.
Desired Qualifications :
- Bachelor's degree in a relevant technical field.
- Certification in MuleSoft or related middleware technologies.
Candidates will ideally show evidence of the above in their CV to be considered please click the "apply" button.
Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
Platform Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Role : Platform Software Engineer
Location : Chester, 3 days per week on site required (NON-NEGOTIABLE)
Duration : 12-month initial contract
Rate : Via umbrella
Join a global leader in financial services at the forefront of modernising commercial banking payment platforms. This is a senior role within a highly skilled engineering team delivering complex, distributed systems that process high-value transactions daily. You'll work on mission-critical software that drives efficiency, security, and scalability across a major payments platform transformation.
Position Summary:
- Develops, enhances, debugs, supports, maintains, and tests software applications supporting business units or operational functions, often involving diverse platforms, technologies, and tools.
- Participates in the design, development, and implementation of complex applications, frequently utilizing new or emerging technologies.
- May provide technical direction and system architecture guidance for individual initiatives.
- Acts as a proficient technical resource; while not responsible for direct reports, may lead projects and coordinate team activities related to special initiatives or operations.
- May oversee project scope and budget.
- Collaborates with external developers or vendors to ensure timely delivery of software solutions.
- Works under minimal supervision, applying strong technical knowledge with general guidance from senior consultants.
- Typically requires substantial experience delivering large-scale applications.
Required Qualifications:
- Extensive development experience delivering large-scale applications emphasizing performance, scalability, security, and reliability.
- Strong expertise in Java/J2EE, Spring Boot, web services, and SQL & PL/SQL (Oracle).
- Proven experience working in Agile environments with continuous integration and continuous deployment (CI/CD), preferably in financial services.
- Deep understanding of XML, JSON, and their use in API and microservice architectures at scale.
- Experience with container platforms such as OpenShift, Kubernetes, or similar.
- Hands-on experience with application servers including WebLogic, JBoss, Mule, or Tomcat.
- Solid background in integration technologies, particularly Mule ESB & IDE, or equivalent middleware platforms.
- Skilled in monitoring, triaging, and performance tuning using tools such as Splunk, Dynatrace, or AppDynamics.
- Knowledge of Test-Driven Development (TDD) and unit testing frameworks like JUnit, Cucumber, or Litmus.
- Ability to contribute to automation efforts and develop shared/common solutions.
- Excellent verbal and written communication skills tailored for both technical and non-technical audiences.
- Strong analytical thinking, attention to detail, leadership capabilities, problem-solving aptitude, innovative mindset, and mentoring experience.
Desired Qualifications :
- Bachelor's degree in a relevant technical field.
- Certification in MuleSoft or related middleware technologies.
Candidates will ideally show evidence of the above in their CV to be considered please click the "apply" button.
Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly.
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
Senior Platform Software Engineer

Posted 5 days ago
Job Viewed
Job Description
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research?
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
**Your contribution**
Raymarine is a leader in the Marine Electronics industry, we design and manufacture cutting edge products covering a wide range of technologies; including Radar, Sonar, Cameras, Chart Plotters and Instruments, destined for an array of markets including leisure, first responders and commercial.
As a senior platform engineer, you would be at the forefront of developing new products and technologies. You will use your technical expertise and problem-solving abilities to create innovative solutions to challenges faced within the marine sector. Alongside your team you will be involved in the full life cycle of new products, working closely with other departments (such as hardware and mechanical engineering) to produce vital, high quality and reliable devices for our customers.
**Your job in plain text**
+ Full Linux platform bring-up (including bootloader, kernel, drivers and dts files) for our cutting-edge products, ensuring optimal performance, reliability and efficiency.
+ Building the Linux root file system and device drivers for various boards.
+ Creating reliable software upgrade processes.
+ Writing scripts and services to ensure the board starts up correctly.
+ Designing and implementing low-level drivers, components and communication protocols for systems in a multi-threaded real-time environment.
+ Conducting thorough testing and debugging of systems, identifying and resolving software and hardware integration issues.
+ Working closely with the product development team to define software requirements, specifications, and system architecture.
+ Working within an agile environment.
**To be ready to take on this role we would love if you have**
+ Proven experience as a Senior Platform Software Engineer, with a focus on Linux platform bring up.
+ Familiarity with Yocto and/or buildroot.
+ Proficiency in debugging tools and techniques, including use of scope probe when required.
+ Solid understanding of hardware design principles and ability to read schematics.
+ Android platform experience would be beneficial but is not required.
+ Experience with various Linux capable processors.
+ Excellent problem-solving skills and attention to detail.
+ Excellent collaboration and communication skills.
+ Ability to be on site at least 4 days per week.
**What Raymarine offers you**
+ Opportunity to develop your career with one of the leading marine electronics companies.
+ At Raymarine you get a unique opportunity to experience how cutting-edge R&D, software and hardware development come together under one roof. We do our research, our development, and our manufacturing.
+ Friendly culture with a focus on collaboration, problem-solving, and creativity.
+ Fair compensation.
+ Benefits such as wellness rewards, long term disability insurance, private healthcare, employee stock purchase program, extended maternity/paternity coverage, electric car and cycle schemes, employee assistance programs, onsite parking with free electric car charging, and subsidised canteen.
**Interested?**
If you liked what you just read, and believe you are the right person to join our team, do not hesitate to apply.
The selection process is ongoing, so don't wait.
When applying, make it easy for yourself. Add a resume and fill out the required fields, no need to add anything else at this point.
We accept applications in English.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
. ?
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
Be The First To Know
About the latest Software platform Jobs in United Kingdom !
Software Developer (Power Platform)
Posted today
Job Viewed
Job Description
Software Developer (Top 100 Accountancy Firm) - Hybrid Working (3 days a week in office - Altrincham) - Both Junior and Senior positions available - basic salaries ranging from £35,000 to £55,000 in addition to a full benefits package
Hays have partnered with a leading accountancy practice, helping them recruit a talented and enthusiastic Developer to join their internal software engineering team.
WHJS1_UKTJ
Senior Software Engineer - Feeds Platform Observability

Posted 5 days ago
Job Viewed
Job Description
Location
London
Business Area
Engineering and CTO
Ref #
10044717
**Description & Requirements**
**The Role**
As a Senior Software Engineer in Bloomberg's Market Data group, you'll help ensure our real-time data infrastructure is reliable, automated, and observable at massive scale. Our systems process hundreds of billions of financial ticks per day and deliver them to clients within milliseconds-where accuracy, availability, and latency are non-negotiable. Your focus will be building tools, systems, and models that expose and improve the health of this infrastructure across the globe.
**The Team**
Platform Observability sits at the heart of Bloomberg's Market Data operations. Our mission is to make decision-making across Market Data intelligent and data-driven. To do that, we build the systems that model metadata across thousands of components in our Market Data Pipeline.
We design and maintain the Market Data Ontology and Knowledge Graph, enabling rich context, traceability, and insight across the platform. Our systems power operational awareness, automation, and strategic investment decisions. We partner across engineering, platform, and infrastructure to define standards, surface gaps, and drive reliability across one of the world's most critical real-time data platforms.
**What You'll Do**
+ Expand and maintain the Market Data Pipeline Ontology, our semantic model for system metadata.
+ Build and extend ETL plugins that collect, transform, and aggregate metadata from key systems.
+ Develop intuitive GUIs and interfaces to expose system insights and relationships to users.
+ Define and implement SLOs and SLIs to help the broader group measure and improve reliability.
+ Develop tools and solutions designed to enhance impact analysis and minimise outage time.
+ Work with teams across the Market Data organization to improve system architecture and metadata quality.
+ Participate in our escalation rotation (business hours only) as part of a global follow-the-sun support model.
**You'll Need to Have**
+ A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience
+ Commercial experience and proficiency in Python or C++ Experience designing, scaling, and operating distributed systems.
+ Strong collaboration and communication skills-especially across, platform, infrastructure, SRE, and product teams.
**We'd Love to See**
+ Experience with semantic technologies: ontologies, RDF, or graph databases (e.g., Neo4j, RDF4J).
+ Familiarity with ETL or EIS platforms like Apache Camel or Airflow.
+ Knowledge of financial market data, especially around latency, availability, and correctness.
+ Experience building or contributing to observability platforms or knowledge graph tooling.
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
Drone Firmware Software Dev Engineer,Robotics Platform Engineering
Posted 1 day ago
Job Viewed
Job Description
Ring is working on innovative new products; therefore, we are looking for skilled individuals with a strong bias for action and deep technical knowledge to join our team in Cambridge.
Our team is developing a new class of product and building the software framework for high performance embedded robotics systems. As a Software Development Engineer, you will be a core member of the development team.
The ideal candidate is passionate about internet connected devices, has a strong understanding of embedded and systems software, and understands how your code runs on hardware. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.
Key job responsibilities
- Delivering high-quality C/C++ code for Ring Devices at Amazon
- Specifying, designing, and implementing functionality and behaviors of embedded subsystems.
- Collaborate effectively with applied science, software, and electronics engineering teams.
About the team
We are the Robotics Platform Engineering team. We are making autonomous robots! We own and build the foundational software layers that enable product functionality and applied science to achieve features that surprise and delight customers. We care about speed and reliability. We aim to squeeze every drop of compute performance from our device hardware, and we use our knowledge of compute architecture to make that happen.
Basic Qualifications
- Experience (non-internship) in professional software development
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in embedded development in C/C+- Knowledge of ARM CPUs
Preferred Qualifications
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in computer architecture, or experience writing low level drivers
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region youu2019re applying in isnu2019t listed, please contact your Recruiting Partner.