Description About Engineering at Engine by Starling - At Engine by Starling, we don't do "checkbox security". We treat security as a first-class engineering discipline. As a Cloud Security Engineer, you will be a hands-on builder responsible for the security architecture of our multi-tenant core banking platform. You'll spend your days writing code, automating defenses, and ensuring our infrastructure that spans across AWS and GCP is secure by design and compliant by default. The Mission This is a highly varied position where you will spearhead efforts to fortify both our infrastructure and application platforms. Your mission is to solve complex security problems through code, focusing on three core pillars: Identity & Network Security: Engineering robust IAM controls and zero-trust network architectures. You will lead the way in refining edge-defense strategies and trust redirection to ensure every request is verified and encrypted. Unified Vulnerability Orchestration: Building a custom "single pane of glass" for security data. You will engineer API integrations between scanning engines, dependency trackers, and internal portals to create a seamless, automated vulnerability ecosystem. Compliance as Code: Bridging the gap between technical execution and regulatory requirements. You will build the automated systems that provide real-time evidence for frameworks like SOC 2, ISO 27001 & PCI ensuring we stay compliant without manual overhead. The Team You will be a key member of our growing Security Engineering team, working at the intersection of our Infrastructure, Cross-Cutting, Information Security, and GRC teams. At Engine, we believe security should be at the heart of every technical process, not an afterthought. You won't work in a silo; you'll have close interaction with engineers across the business to deliver a platform that is resilient against evolving threats. About You We are primarily looking for experienced Cloud Security Engineers, but we are equally keen to talk to talented Software Engineers who possess strong programming skills and a genuine desire to apply their knowledge to security challenges. Engine engineers are motivated by impact and high-quality delivery, regardless of their original tech stack. Whether you are a security specialist or a developer with a "security-first" mindset, your place within the team will be shaped by your individual strengths and interests. What you'll get to do? You won't be manually checking boxes. You will be building the systems that check them for you. Security as Code: Design and maintain custom security tooling in Go to automate evidence collection for SOC2/ISO 27001 and remediation of security alerts. Infrastructure & IAM: Write and peer-review Terraform to manage identity and core infrastructure across AWS and GCP, ensuring the principle of least privilege is baked into the foundation and adhering to cloud security standards. Pipeline & Supply Chain: Contribute to maintaining the integrity of our software supply chain. You'll integrate SAST/DAST/SCA tools into our CI/CD pipelines (GitHub Actions/TeamCity) and manage container provenance. Cloud Native Defense: Engineer Kubernetes security solutions focusing on Cilium, RBAC, and network policies to protect our microservices. Identity & Trust (PKI): Build and maintain our Certificate Authority (CA) tooling and internal PKI infrastructure. You will be a trusted guardian of our cryptographic foundations, participating in Key Ceremonies to ensure the highest level of root-level security. Incident Response & Research: Support the Information Security team and participate in incident response and post-mortem activities. Requirements What skills are essential: The Builder Mindset: You have a background in software or infrastructure engineering. You find manual work a personal affront and prefer to solve problems through code. Polyglot-ish: You are proficient in Go (our preference) or Python. Cloud Native: You have deep, practical experience securing AWS or GCP and have managed them at scale using Terraform. Container Expert: You understand the nuances of Kubernetes security - from the runtime to the service mesh. Identity Mastery: Expert knowledge of cloud identity models. Networking: Strong understanding of network protocols. What skills are desirable: Experience with Cilium networking or advanced K8s hardening (CKS/CKA). Deep knowledge of cryptography management and hardware security modules. Familiarity with container signing (Sigstore/Cosign) and image provenance. Cloud-native security certifications (AWS Security Specialist / GCP Professional). Experience working with CSA CCM Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Mar 03, 2026
Full time
Description About Engineering at Engine by Starling - At Engine by Starling, we don't do "checkbox security". We treat security as a first-class engineering discipline. As a Cloud Security Engineer, you will be a hands-on builder responsible for the security architecture of our multi-tenant core banking platform. You'll spend your days writing code, automating defenses, and ensuring our infrastructure that spans across AWS and GCP is secure by design and compliant by default. The Mission This is a highly varied position where you will spearhead efforts to fortify both our infrastructure and application platforms. Your mission is to solve complex security problems through code, focusing on three core pillars: Identity & Network Security: Engineering robust IAM controls and zero-trust network architectures. You will lead the way in refining edge-defense strategies and trust redirection to ensure every request is verified and encrypted. Unified Vulnerability Orchestration: Building a custom "single pane of glass" for security data. You will engineer API integrations between scanning engines, dependency trackers, and internal portals to create a seamless, automated vulnerability ecosystem. Compliance as Code: Bridging the gap between technical execution and regulatory requirements. You will build the automated systems that provide real-time evidence for frameworks like SOC 2, ISO 27001 & PCI ensuring we stay compliant without manual overhead. The Team You will be a key member of our growing Security Engineering team, working at the intersection of our Infrastructure, Cross-Cutting, Information Security, and GRC teams. At Engine, we believe security should be at the heart of every technical process, not an afterthought. You won't work in a silo; you'll have close interaction with engineers across the business to deliver a platform that is resilient against evolving threats. About You We are primarily looking for experienced Cloud Security Engineers, but we are equally keen to talk to talented Software Engineers who possess strong programming skills and a genuine desire to apply their knowledge to security challenges. Engine engineers are motivated by impact and high-quality delivery, regardless of their original tech stack. Whether you are a security specialist or a developer with a "security-first" mindset, your place within the team will be shaped by your individual strengths and interests. What you'll get to do? You won't be manually checking boxes. You will be building the systems that check them for you. Security as Code: Design and maintain custom security tooling in Go to automate evidence collection for SOC2/ISO 27001 and remediation of security alerts. Infrastructure & IAM: Write and peer-review Terraform to manage identity and core infrastructure across AWS and GCP, ensuring the principle of least privilege is baked into the foundation and adhering to cloud security standards. Pipeline & Supply Chain: Contribute to maintaining the integrity of our software supply chain. You'll integrate SAST/DAST/SCA tools into our CI/CD pipelines (GitHub Actions/TeamCity) and manage container provenance. Cloud Native Defense: Engineer Kubernetes security solutions focusing on Cilium, RBAC, and network policies to protect our microservices. Identity & Trust (PKI): Build and maintain our Certificate Authority (CA) tooling and internal PKI infrastructure. You will be a trusted guardian of our cryptographic foundations, participating in Key Ceremonies to ensure the highest level of root-level security. Incident Response & Research: Support the Information Security team and participate in incident response and post-mortem activities. Requirements What skills are essential: The Builder Mindset: You have a background in software or infrastructure engineering. You find manual work a personal affront and prefer to solve problems through code. Polyglot-ish: You are proficient in Go (our preference) or Python. Cloud Native: You have deep, practical experience securing AWS or GCP and have managed them at scale using Terraform. Container Expert: You understand the nuances of Kubernetes security - from the runtime to the service mesh. Identity Mastery: Expert knowledge of cloud identity models. Networking: Strong understanding of network protocols. What skills are desirable: Experience with Cilium networking or advanced K8s hardening (CKS/CKA). Deep knowledge of cryptography management and hardware security modules. Familiarity with container signing (Sigstore/Cosign) and image provenance. Cloud-native security certifications (AWS Security Specialist / GCP Professional). Experience working with CSA CCM Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Python Developer - Fixed Income Trading Technology We are currently recruiting for a Python Developer to join the Fixed Income trading technology team within a leading international investment bank. This is a core software engineering role focused on building and enhancing production trading systems. Please note this is not a quant, data engineering or AI/ML role, we are looking for a core Python engineer who enjoys owning components, improving systems, and working closely with the business in a fast-paced trading environment. You will sit within Front Office Technology supporting Fixed Income trading desks. The team develops and maintains the core platforms that underpin trade capture, execution workflows, pricing distribution, and integration across the trading stack. You will: Take ownership of defined components and services Deliver enhancements and new functionalities Contribute to design discussions and technical improvements Partner directly with traders and senior technologists This role would suits someone with solid Python experience who is ready to step up in ownership and influence. Responsibilities Develop production grade Object Oriented Python applications Design scalable, resilient Back End services Improve system performance and reliability Participate in code reviews and engineering standards Contribute to testing, CI/CD, and release processes Provide 2nd/3rd line support where required Essential: Python development experience within a trading environment Strong OO production Python Experience building Back End or distributed systems Solid understanding of threading, concurrency, and performance optimisation Business knowledge of at least one: Fixed Income, FX, Rates, Crypto Please submit your CV immediately to be considered for this role
Mar 03, 2026
Full time
Python Developer - Fixed Income Trading Technology We are currently recruiting for a Python Developer to join the Fixed Income trading technology team within a leading international investment bank. This is a core software engineering role focused on building and enhancing production trading systems. Please note this is not a quant, data engineering or AI/ML role, we are looking for a core Python engineer who enjoys owning components, improving systems, and working closely with the business in a fast-paced trading environment. You will sit within Front Office Technology supporting Fixed Income trading desks. The team develops and maintains the core platforms that underpin trade capture, execution workflows, pricing distribution, and integration across the trading stack. You will: Take ownership of defined components and services Deliver enhancements and new functionalities Contribute to design discussions and technical improvements Partner directly with traders and senior technologists This role would suits someone with solid Python experience who is ready to step up in ownership and influence. Responsibilities Develop production grade Object Oriented Python applications Design scalable, resilient Back End services Improve system performance and reliability Participate in code reviews and engineering standards Contribute to testing, CI/CD, and release processes Provide 2nd/3rd line support where required Essential: Python development experience within a trading environment Strong OO production Python Experience building Back End or distributed systems Solid understanding of threading, concurrency, and performance optimisation Business knowledge of at least one: Fixed Income, FX, Rates, Crypto Please submit your CV immediately to be considered for this role
Graduate Software Engineer / Developer Newcastle onsite £33k+ Are you a bright, ambitious technologist with a top class education looking for an opportunity to join a tech start-up? You could be progressing your career at a rapidly growing Fintech that have secure backing and an established Hedge Fund client as a partner, gaining valuable financial trading systems experience. As a Graduate Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll be problem solving and working on complex, challenging systems with continual learning and self-development opportunities. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 1 st class degree BSc in Computer Science (or similar discipline e.g. Physics, Mathematics) from a top 10 Russel Group (or top World) university, backed by A and A's at A-level You have coding skills with modern programming languages, e.g. C#, .Net Core, Python, C++, Java You're a technologist who enjoys collaborating and problem solving You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Graduate Software Engineer / Developer you will earn a competitive bonus and benefits package: Starting salary of £33,000 Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays at the onsite bar Apply now to find out more about this Graduate Software Engineer / Developer (Computer Science C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Mar 03, 2026
Full time
Graduate Software Engineer / Developer Newcastle onsite £33k+ Are you a bright, ambitious technologist with a top class education looking for an opportunity to join a tech start-up? You could be progressing your career at a rapidly growing Fintech that have secure backing and an established Hedge Fund client as a partner, gaining valuable financial trading systems experience. As a Graduate Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll be problem solving and working on complex, challenging systems with continual learning and self-development opportunities. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 1 st class degree BSc in Computer Science (or similar discipline e.g. Physics, Mathematics) from a top 10 Russel Group (or top World) university, backed by A and A's at A-level You have coding skills with modern programming languages, e.g. C#, .Net Core, Python, C++, Java You're a technologist who enjoys collaborating and problem solving You have a good knowledge of modern software engineering best practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Graduate Software Engineer / Developer you will earn a competitive bonus and benefits package: Starting salary of £33,000 Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays at the onsite bar Apply now to find out more about this Graduate Software Engineer / Developer (Computer Science C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Lead Platform Engineer Location: London - Hybrid working 3 days on site Salary: £110,000 We are looking for a Lead Platform Engineer to take a key role in designing, building, and expanding a cutting-edge internal platform on AWS EKS. As the Lead Platform Engineer, you will have extensive Kubernetes expertise and a solid foundation in software engineering. You thrive in leadership roles, or are a senior engineer looking to move into a leadership role. You will combine a collaborative and transparent management style with the technical acumen to lead decisions on architecture and strategy. You will foster learning and development within teams and have the judgement to scale capabilities while maintaining operational excellence under growing platform complexity. You will shape and extend their greenfield platform, leading a globally distributed engineering team to deliver secure, resilient, and highly scalable developer capabilities. This role is a unique opportunity to influence the architectural direction and drive the vision behind a platform that underpins the entire organisation's engineering ecosystem. You will collaborate with stakeholders across teams to streamline application delivery while maintaining compliance, security, and operational excellence. What You'll Be Doing Leading and evolving our internal developer platform, delivering automated, secure, and commercially viable self-service capabilities. Owning the roadmap, embedding customer feedback and data-driven metrics (like DORA) to improve user experience and outcomes. Driving technical architecture decisions to ensure security, scalability, and resiliency consistency across the platform. Collaborating across engineering, product, and infrastructure teams to build awareness and optimise platform usage. Participating in technical deep dives and design reviews to maintain top-tier engineering standards. Supporting and developing a strong global engineering team culture, encouraging ownership and continuous learning. Advocating for and influencing adoption of modern engineering practices, creating a culture of improvement through regular feedback. Embedding operational readiness and automating compliance through policy-as-code. Essential Skills and Experience: Expert level knowledge of Kubernetes and related tooling. Strong software engineering foundation, particularly in cloud technologies. Experience designing and reasoning about secure and scalable systems. Practical understanding of Continuous Delivery pipelines. Proven leadership in software engineering teams (globally distributed preferred). Product ownership experience and confident customer engagement. Familiarity with Extreme Programming practices, including pair programming. Agile delivery mindset with practical Kanban experience. Ability to solve issues across the stack using structured root cause analysis. Strong collaborative and transparent approach to team knowledge-sharing. Experience across these areas would be beneficial: In-depth AWS EKS operation and management experience. Hands-on involvement in building or managing an Internal Developer Platform. Visible contributions to the cloud native community (open source, speaking engagements). Solid experience with Python and Golang pull requests, paired with strong object-oriented programming skills. Leadership of globally distributed engineering teams. If you are interested and looking or your next role, please apply with a copy of your CV or email: (see below)
Mar 03, 2026
Full time
Lead Platform Engineer Location: London - Hybrid working 3 days on site Salary: £110,000 We are looking for a Lead Platform Engineer to take a key role in designing, building, and expanding a cutting-edge internal platform on AWS EKS. As the Lead Platform Engineer, you will have extensive Kubernetes expertise and a solid foundation in software engineering. You thrive in leadership roles, or are a senior engineer looking to move into a leadership role. You will combine a collaborative and transparent management style with the technical acumen to lead decisions on architecture and strategy. You will foster learning and development within teams and have the judgement to scale capabilities while maintaining operational excellence under growing platform complexity. You will shape and extend their greenfield platform, leading a globally distributed engineering team to deliver secure, resilient, and highly scalable developer capabilities. This role is a unique opportunity to influence the architectural direction and drive the vision behind a platform that underpins the entire organisation's engineering ecosystem. You will collaborate with stakeholders across teams to streamline application delivery while maintaining compliance, security, and operational excellence. What You'll Be Doing Leading and evolving our internal developer platform, delivering automated, secure, and commercially viable self-service capabilities. Owning the roadmap, embedding customer feedback and data-driven metrics (like DORA) to improve user experience and outcomes. Driving technical architecture decisions to ensure security, scalability, and resiliency consistency across the platform. Collaborating across engineering, product, and infrastructure teams to build awareness and optimise platform usage. Participating in technical deep dives and design reviews to maintain top-tier engineering standards. Supporting and developing a strong global engineering team culture, encouraging ownership and continuous learning. Advocating for and influencing adoption of modern engineering practices, creating a culture of improvement through regular feedback. Embedding operational readiness and automating compliance through policy-as-code. Essential Skills and Experience: Expert level knowledge of Kubernetes and related tooling. Strong software engineering foundation, particularly in cloud technologies. Experience designing and reasoning about secure and scalable systems. Practical understanding of Continuous Delivery pipelines. Proven leadership in software engineering teams (globally distributed preferred). Product ownership experience and confident customer engagement. Familiarity with Extreme Programming practices, including pair programming. Agile delivery mindset with practical Kanban experience. Ability to solve issues across the stack using structured root cause analysis. Strong collaborative and transparent approach to team knowledge-sharing. Experience across these areas would be beneficial: In-depth AWS EKS operation and management experience. Hands-on involvement in building or managing an Internal Developer Platform. Visible contributions to the cloud native community (open source, speaking engagements). Solid experience with Python and Golang pull requests, paired with strong object-oriented programming skills. Leadership of globally distributed engineering teams. If you are interested and looking or your next role, please apply with a copy of your CV or email: (see below)
Trainee Coding Programme - No Experience Needed Future-proof your career in Coding - starting today. Looking for a career change? Maybe you're already working but want a more technical role with better long-term prospects. Or you could be between jobs and ready for a fresh start in tech. The ITOL Recruit Coding Job Programme is designed to help you move into a high-demand coding role, even if you have no prior experience. Train online at your own pace and land your coding role in 1-3 months. Please note this is a training course and fees apply Job guaranteed - complete the programme and get a job or get your money back. Our candidates earn £28,000-£50,000. Stage 1 - Learn HTML and CSS ( up to 12 weeks) The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey. HTML Essentials ( up to 6 weeks) CSS Essentials ( up to weeks) Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support. Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage. Stage 2 - Additional Online Training ( up to 12 weeks) The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. Python is a highly versatile programming language and due to its relatively "easy to understand" commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity. Step 3 - Building a Portfolio Website Project (1 week) Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career. In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended. AWS Certified Cloud Practitioner Microsoft Certified: Azure Administrator Associate Step 4 - Entry Level Web Administrator placement We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have. There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: - Junior Developer Website Administrator Website Support Developer Junior Web Developer Content Editor Wordpress Developer Junior Software Developer Junior Front or Back End Development Development Support We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website. Our money back Job Guarantee Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business. Qualification for this programme? To ensure we maintain a high level of support for our candidates, we limit spaces to this programme. Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Mar 03, 2026
Full time
Trainee Coding Programme - No Experience Needed Future-proof your career in Coding - starting today. Looking for a career change? Maybe you're already working but want a more technical role with better long-term prospects. Or you could be between jobs and ready for a fresh start in tech. The ITOL Recruit Coding Job Programme is designed to help you move into a high-demand coding role, even if you have no prior experience. Train online at your own pace and land your coding role in 1-3 months. Please note this is a training course and fees apply Job guaranteed - complete the programme and get a job or get your money back. Our candidates earn £28,000-£50,000. Stage 1 - Learn HTML and CSS ( up to 12 weeks) The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey. HTML Essentials ( up to 6 weeks) CSS Essentials ( up to weeks) Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support. Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage. Stage 2 - Additional Online Training ( up to 12 weeks) The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. Python is a highly versatile programming language and due to its relatively "easy to understand" commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity. Step 3 - Building a Portfolio Website Project (1 week) Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career. In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended. AWS Certified Cloud Practitioner Microsoft Certified: Azure Administrator Associate Step 4 - Entry Level Web Administrator placement We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have. There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: - Junior Developer Website Administrator Website Support Developer Junior Web Developer Content Editor Wordpress Developer Junior Software Developer Junior Front or Back End Development Development Support We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website. Our money back Job Guarantee Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business. Qualification for this programme? To ensure we maintain a high level of support for our candidates, we limit spaces to this programme. Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Location London (region) About the job Job summary MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. Job description As a Test Engineer, you'll help us deliver high-quality products that keep the country safe. You'll join a specialist team where you'll handle both functional and non-functional testing, explore fresh methodologies, mentor colleagues, and champion quality in everything we build. You will also: develop and execute thorough test plans to ensure our products are reliable and high-quality build, adopt, and improve automated test frameworks to provide fast, scalable feedback for complex platform capabilities champion testing and quality engineering by refining processes and helping teams reach the best outcomes collaborate with developers, analysts, product managers, and colleagues across the organisation to embed test engineering into our development approach work with external partners, vendors, and clients to support joint testing activities, integrate third-party tools, and ensure compatibility with external systems This role may involve occasional travel around the country to attend training sessions or events several times a year. This may include day trips to other regional sites, for example. Person specification You're confident designing test suites for automation that validate both functional and non-functional requirements, and executing end-to-end, integration, and regression testing across distributed systems. Your attention to detail means your testing is thorough, results are accurate and quality is always there. You'll have hands-on coding experience in at least one common language (Java, C#, Python, or TypeScript), plus practical experience with automation tools like Playwright, Selenium, or Cypress. You'll also have: experience with version control systems like Git and working with CI/CD (Continuous Integration/Continuous Delivery or Deployment) pipelines awareness of new testing tools and approaches strong communication skills, combining active listening with clear writing and speaking to effectively share test plans, results, and issues with both technical and non-technical stakeholders a collaborative mindset, with confidence working as part of a team a proactive approach to problem-solving, spotting opportunities to improve before any issues arise an interest in developing your skills and exploring new test engineering practices Experience with cloud-native applications, cloud architecture, or cloud-based testing tools is valuable, but not essential. The same applies if you have a specialism in areas like performance, security, or accessibility testing. Knowledge of Agile ways of working, including TDD (Test-Driven Development), BDD (Behaviour-Driven Development), Scrum, or Kanban is also beneficial, as is ISEB (Information System Examination Board) or ISTQB Foundation (International Software Testing Qualifications Board) certification, or an understanding of these standards.
Mar 03, 2026
Full time
Location London (region) About the job Job summary MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. Job description As a Test Engineer, you'll help us deliver high-quality products that keep the country safe. You'll join a specialist team where you'll handle both functional and non-functional testing, explore fresh methodologies, mentor colleagues, and champion quality in everything we build. You will also: develop and execute thorough test plans to ensure our products are reliable and high-quality build, adopt, and improve automated test frameworks to provide fast, scalable feedback for complex platform capabilities champion testing and quality engineering by refining processes and helping teams reach the best outcomes collaborate with developers, analysts, product managers, and colleagues across the organisation to embed test engineering into our development approach work with external partners, vendors, and clients to support joint testing activities, integrate third-party tools, and ensure compatibility with external systems This role may involve occasional travel around the country to attend training sessions or events several times a year. This may include day trips to other regional sites, for example. Person specification You're confident designing test suites for automation that validate both functional and non-functional requirements, and executing end-to-end, integration, and regression testing across distributed systems. Your attention to detail means your testing is thorough, results are accurate and quality is always there. You'll have hands-on coding experience in at least one common language (Java, C#, Python, or TypeScript), plus practical experience with automation tools like Playwright, Selenium, or Cypress. You'll also have: experience with version control systems like Git and working with CI/CD (Continuous Integration/Continuous Delivery or Deployment) pipelines awareness of new testing tools and approaches strong communication skills, combining active listening with clear writing and speaking to effectively share test plans, results, and issues with both technical and non-technical stakeholders a collaborative mindset, with confidence working as part of a team a proactive approach to problem-solving, spotting opportunities to improve before any issues arise an interest in developing your skills and exploring new test engineering practices Experience with cloud-native applications, cloud architecture, or cloud-based testing tools is valuable, but not essential. The same applies if you have a specialism in areas like performance, security, or accessibility testing. Knowledge of Agile ways of working, including TDD (Test-Driven Development), BDD (Behaviour-Driven Development), Scrum, or Kanban is also beneficial, as is ISEB (Information System Examination Board) or ISTQB Foundation (International Software Testing Qualifications Board) certification, or an understanding of these standards.
About Push Security At Push Security, we're on a mission to defend organizations where work and attacks actually happen: in the browser. For decades, security tools focused on endpoints and networks, leaving the browser, where everyone now works, as a massive blind spot that attackers are exploiting. We are changing that by defining the future of Browser-based Threat Detection and Response. Built by world class red and blue team experts, Push gives defenders the real time visibility and control needed to stop modern threats. Candidates must be based in the UK for this role. About the role We're searching for an experienced backend developer who's passionate about what they do and loves the idea of working in a modern startup environment. We are searching for a Senior Python Engineer to join our fast-growing cyber security startup on our backend team. In this role, you will be responsible for designing, developing, and maintaining large-scale, high-performance systems using Python and AWS serverless technologies. As we grow you will have a significant impact on the scalability, reliability and efficiency of our systems and team. In this role you will: Design, develop and maintain scalable solutions in Python leveraging AWS Serverless components Balance fast iteration with robust testing and documentation Collaborate with other engineers, designers and product leaders in a fully remote, high-performing team Experience you bring includes: Expert level Python skills and experience with AWS serverless architecture Proven ability to build and scale large systems Building using AWS serverless technologies and infrastructure as code (we use AWS CDK) Participate in code reviews and provide constructive feedback Experience with different database solutions (we use PostgreSQL and DynamoDB) Self motivated and proactive in a remote first environment Why Push? • Work with a passionate, mission driven team building the future of SaaS security. • Flexible, remote first work environment. • Competitive compensation and equity package. • Opportunities for growth in a fast scaling startup.
Mar 03, 2026
Full time
About Push Security At Push Security, we're on a mission to defend organizations where work and attacks actually happen: in the browser. For decades, security tools focused on endpoints and networks, leaving the browser, where everyone now works, as a massive blind spot that attackers are exploiting. We are changing that by defining the future of Browser-based Threat Detection and Response. Built by world class red and blue team experts, Push gives defenders the real time visibility and control needed to stop modern threats. Candidates must be based in the UK for this role. About the role We're searching for an experienced backend developer who's passionate about what they do and loves the idea of working in a modern startup environment. We are searching for a Senior Python Engineer to join our fast-growing cyber security startup on our backend team. In this role, you will be responsible for designing, developing, and maintaining large-scale, high-performance systems using Python and AWS serverless technologies. As we grow you will have a significant impact on the scalability, reliability and efficiency of our systems and team. In this role you will: Design, develop and maintain scalable solutions in Python leveraging AWS Serverless components Balance fast iteration with robust testing and documentation Collaborate with other engineers, designers and product leaders in a fully remote, high-performing team Experience you bring includes: Expert level Python skills and experience with AWS serverless architecture Proven ability to build and scale large systems Building using AWS serverless technologies and infrastructure as code (we use AWS CDK) Participate in code reviews and provide constructive feedback Experience with different database solutions (we use PostgreSQL and DynamoDB) Self motivated and proactive in a remote first environment Why Push? • Work with a passionate, mission driven team building the future of SaaS security. • Flexible, remote first work environment. • Competitive compensation and equity package. • Opportunities for growth in a fast scaling startup.
Geospatial Developer Position Description Do you enjoy solving complex challenges with geospatial technology? Are you keen to see your work making a real difference in both public and commercial sectors? If you're ready to grow your skills and contribute to innovative projects, join our expanding Geospatial team at CGI as a Geospatial Developer. We work on projects that enhance services, transform organisations and ultimately make everyday life easier for people. At CGI, you'll be part of a collaborative, supportive environment where your development matters as much as the solutions you create. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. This is a hybrid working pattern role and you may need to travel occasionally within the UK as needed - ideally you will be based within a commutable distance to one of the following CGI offices London, Bristol, Birmingham, Reading, or Glasgow, but we will consider candidates from other UK locations. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Geospatial Developer you'll contribute to the design, development, and delivery of geospatial solutions for a variety of clients. Working closely with solution architects, stakeholders, and fellow developers, you'll have the opportunity to expand your technical expertise and play a vital role in shaping effective, user-friendly solutions. Why CGI? Hybrid working: Flexibility to work primarily remotely, with occasional (fully expensed) travel for key meetings or team activities. Growth and support: Access to training, mentorship, and a community of like-minded professionals to help you thrive. Diverse projects: Engage in work that spans sectors and offers real-world impact. Required qualifications to be successful in this role You'll need to demonstrate solid experience with geospatial technologies and software development coupled with an eagerness to learn, collaborate, and take ownership of your work. You'll also need good communication skills and the ability to work effectively in a team. Required skills: • Python & Django • .NET (Core) • React • Open Source Geospatial products (GeoServer/GeoNode/Postres) Desired: Ubuntu / RedHat • FME / OGR / GDAL • ESRI Experience Builder • GIS Desktop (ESRI ArcGIS Pro/ QGIS) • Ansible / Arm Template • Kubernetes / Docker • Oracle / Oracle Spatial • MS SQL Server / Spatial Extension Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Mar 03, 2026
Full time
Geospatial Developer Position Description Do you enjoy solving complex challenges with geospatial technology? Are you keen to see your work making a real difference in both public and commercial sectors? If you're ready to grow your skills and contribute to innovative projects, join our expanding Geospatial team at CGI as a Geospatial Developer. We work on projects that enhance services, transform organisations and ultimately make everyday life easier for people. At CGI, you'll be part of a collaborative, supportive environment where your development matters as much as the solutions you create. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. This is a hybrid working pattern role and you may need to travel occasionally within the UK as needed - ideally you will be based within a commutable distance to one of the following CGI offices London, Bristol, Birmingham, Reading, or Glasgow, but we will consider candidates from other UK locations. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Geospatial Developer you'll contribute to the design, development, and delivery of geospatial solutions for a variety of clients. Working closely with solution architects, stakeholders, and fellow developers, you'll have the opportunity to expand your technical expertise and play a vital role in shaping effective, user-friendly solutions. Why CGI? Hybrid working: Flexibility to work primarily remotely, with occasional (fully expensed) travel for key meetings or team activities. Growth and support: Access to training, mentorship, and a community of like-minded professionals to help you thrive. Diverse projects: Engage in work that spans sectors and offers real-world impact. Required qualifications to be successful in this role You'll need to demonstrate solid experience with geospatial technologies and software development coupled with an eagerness to learn, collaborate, and take ownership of your work. You'll also need good communication skills and the ability to work effectively in a team. Required skills: • Python & Django • .NET (Core) • React • Open Source Geospatial products (GeoServer/GeoNode/Postres) Desired: Ubuntu / RedHat • FME / OGR / GDAL • ESRI Experience Builder • GIS Desktop (ESRI ArcGIS Pro/ QGIS) • Ansible / Arm Template • Kubernetes / Docker • Oracle / Oracle Spatial • MS SQL Server / Spatial Extension Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Are you a motivated Business Intelligence Analyst? This is an exciting opportunity to join a growing BI team and help deliver trusted, high-quality reporting across the organisation. You'll focus on developing intuitive dashboards, engaging stakeholders, and providing analytical support using governed reporting-layer models built in Azure Databricks and Azure SQL. Working closely with the BI Developer and BI Lead, you'll ensure reporting is accurate, consistent, and aligned to agreed KPI definitions. This is a great opportunity to contribute to stabilising and maturing an evolving reporting estate, embedding governance, and supporting executive decision-making. What You'll Do Design and enhance dashboards (Tableau preferred) aligned to certified data sources Translate business requirements into clear, actionable reporting Use SQL to interrogate warehouse data, validate outputs, and investigate anomalies Support KPI governance, documentation, and reporting standards Contribute to sprint-based delivery (Jira-managed backlog) and shared ticket ownership Engage confidently with stakeholders across finance, compliance, operations, and leadership What We're Looking For 2-4+ years' experience in BI, reporting, or analytics Strong SQL skills and understanding of data warehousing principles Tableau experience preferred (strong Power BI experience considered) Awareness of Databricks, Python or Spark (or willingness to develop) Experience working in structured delivery environments Strong analytical thinking, attention to detail, and communication skills Desirable Experience in regulated environments Exposure to Azure SQL, Tableau Server, or modern cloud BI stacks Experience supporting executive or board-level reporting
Mar 03, 2026
Full time
Are you a motivated Business Intelligence Analyst? This is an exciting opportunity to join a growing BI team and help deliver trusted, high-quality reporting across the organisation. You'll focus on developing intuitive dashboards, engaging stakeholders, and providing analytical support using governed reporting-layer models built in Azure Databricks and Azure SQL. Working closely with the BI Developer and BI Lead, you'll ensure reporting is accurate, consistent, and aligned to agreed KPI definitions. This is a great opportunity to contribute to stabilising and maturing an evolving reporting estate, embedding governance, and supporting executive decision-making. What You'll Do Design and enhance dashboards (Tableau preferred) aligned to certified data sources Translate business requirements into clear, actionable reporting Use SQL to interrogate warehouse data, validate outputs, and investigate anomalies Support KPI governance, documentation, and reporting standards Contribute to sprint-based delivery (Jira-managed backlog) and shared ticket ownership Engage confidently with stakeholders across finance, compliance, operations, and leadership What We're Looking For 2-4+ years' experience in BI, reporting, or analytics Strong SQL skills and understanding of data warehousing principles Tableau experience preferred (strong Power BI experience considered) Awareness of Databricks, Python or Spark (or willingness to develop) Experience working in structured delivery environments Strong analytical thinking, attention to detail, and communication skills Desirable Experience in regulated environments Exposure to Azure SQL, Tableau Server, or modern cloud BI stacks Experience supporting executive or board-level reporting
If you are looking to progress a career in website administrator, then this training and placement programme is made for you? Skills shortages in the IT sector is driving the need for qualified, entry-level career seekers and career changers. All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career. We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career. We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles. Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers. We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme. The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer. Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week. Stage 1 - Learn HTML and CSS ( up to 12 weeks) The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey. HTML Essentials ( up to 6 weeks) CSS Essentials ( up to weeks) Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support. Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage. Stage 2 - Additional Online Training ( up to 12 weeks) The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. Python is a highly versatile programming language and due to its relatively "easy to understand" commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity. Step 3 - Building a Portfolio Website Project (1 week) Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career. In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended. AWS Certified Cloud Practitioner Microsoft Certified: Azure Administrator Associate Step 4 - Entry Level Web Administrator placement We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have. There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: - Junior Developer Website Administrator Website Support Developer Junior Web Developer Content Editor Wordpress Developer Junior Software Developer Junior Front or Back End Development Development Support We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website. Our money back Job Guarantee Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business. Qualification for this programme? To ensure we maintain a high level of support for our candidates, we limit spaces to this programme. Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Mar 03, 2026
Full time
If you are looking to progress a career in website administrator, then this training and placement programme is made for you? Skills shortages in the IT sector is driving the need for qualified, entry-level career seekers and career changers. All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career. We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career. We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles. Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers. We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme. The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer. Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week. Stage 1 - Learn HTML and CSS ( up to 12 weeks) The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey. HTML Essentials ( up to 6 weeks) CSS Essentials ( up to weeks) Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support. Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage. Stage 2 - Additional Online Training ( up to 12 weeks) The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. Python is a highly versatile programming language and due to its relatively "easy to understand" commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity. Step 3 - Building a Portfolio Website Project (1 week) Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career. In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended. AWS Certified Cloud Practitioner Microsoft Certified: Azure Administrator Associate Step 4 - Entry Level Web Administrator placement We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have. There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: - Junior Developer Website Administrator Website Support Developer Junior Web Developer Content Editor Wordpress Developer Junior Software Developer Junior Front or Back End Development Development Support We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website. Our money back Job Guarantee Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business. Qualification for this programme? To ensure we maintain a high level of support for our candidates, we limit spaces to this programme. Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.
Job Description - Lead QA Engineer Location: Telford, UK Experience: 12-15 years Work Mode: Hybrid (Travel to office 2 times a week ) Employment Type: Full-time About the Role We are looking for a highly skilled Lead QA Engineer with strong experience in designing and implementing robust quality assurance frameworks for large-scale enterprise applications. The ideal candidate will have deep expertise in test automation, functional and non-functional testing, and leading QA teams across agile delivery environments. Key Responsibilities Lead end-to-end QA activities across multiple projects and ensure high-quality delivery. Develop, implement, and maintain comprehensive test strategies, plans, and automation frameworks. Drive best practices in QA processes, tools, and technologies. Collaborate closely with Product Owners, Developers, Business Analysts, and DevOps teams to ensure seamless delivery. Identify quality risks, report defects, and provide actionable insights to improve product quality. Mentor and guide junior QA engineers, driving continuous improvement across the QA function. Oversee performance, security, and integration testing activities as needed. Support release management and ensure strong quality governance across sprints. Required Skills & Experience 10 to 15 years of professional experience in Quality Assurance and software testing. Strong expertise in test automation tools such as Selenium, Cypress, Playwright, or similar. Hands-on experience with API testing tools (Postman, RestAssured, SoapUI). Proficiency in at least one programming language (Java/Python/JavaScript). Experience with CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.). Solid understanding of Agile/Scrum methodologies. Experience with performance testing tools (JMeter, LoadRunner) is a plus. Strong analytical skills and ability to troubleshoot complex issues. Excellent communication and stakeholder-management skills.
Mar 03, 2026
Full time
Job Description - Lead QA Engineer Location: Telford, UK Experience: 12-15 years Work Mode: Hybrid (Travel to office 2 times a week ) Employment Type: Full-time About the Role We are looking for a highly skilled Lead QA Engineer with strong experience in designing and implementing robust quality assurance frameworks for large-scale enterprise applications. The ideal candidate will have deep expertise in test automation, functional and non-functional testing, and leading QA teams across agile delivery environments. Key Responsibilities Lead end-to-end QA activities across multiple projects and ensure high-quality delivery. Develop, implement, and maintain comprehensive test strategies, plans, and automation frameworks. Drive best practices in QA processes, tools, and technologies. Collaborate closely with Product Owners, Developers, Business Analysts, and DevOps teams to ensure seamless delivery. Identify quality risks, report defects, and provide actionable insights to improve product quality. Mentor and guide junior QA engineers, driving continuous improvement across the QA function. Oversee performance, security, and integration testing activities as needed. Support release management and ensure strong quality governance across sprints. Required Skills & Experience 10 to 15 years of professional experience in Quality Assurance and software testing. Strong expertise in test automation tools such as Selenium, Cypress, Playwright, or similar. Hands-on experience with API testing tools (Postman, RestAssured, SoapUI). Proficiency in at least one programming language (Java/Python/JavaScript). Experience with CI/CD pipelines (Jenkins, GitLab, Azure DevOps, etc.). Solid understanding of Agile/Scrum methodologies. Experience with performance testing tools (JMeter, LoadRunner) is a plus. Strong analytical skills and ability to troubleshoot complex issues. Excellent communication and stakeholder-management skills.
Python, Hedge Fund, Pandas, Polars, Numpy, Equities, Post-Trade Lifecycle, P&L Systems, Corporate Actions, Stock Loans There is a new role with a Hedge Fund in London (Mayfair), looking for a Python Developer to work on a greenfield programme within Equities Transactional Systems. The role is to join a small development team building a greenfield P&L system for Equities Transactions globally, with a focus on traditional Equities trading eg: Corporate Actions/Stock Lending etc. The underlying architecture is done, this role is to work on building new applications as part of a global system. They are looking for somebody with strong commercial Python coding experience and good kniowledge of related libraries eg: Pandas/Polars/NumPy. Equities Post-Trade Experience is essential for this role, you must understand the Equities trade life cycles and how they move, not merely have worked on an equities platform. Rate is negotiable up £650/day on a rolling 6 monthly basis. Please send up to date CV to be considered.
Mar 03, 2026
Contractor
Python, Hedge Fund, Pandas, Polars, Numpy, Equities, Post-Trade Lifecycle, P&L Systems, Corporate Actions, Stock Loans There is a new role with a Hedge Fund in London (Mayfair), looking for a Python Developer to work on a greenfield programme within Equities Transactional Systems. The role is to join a small development team building a greenfield P&L system for Equities Transactions globally, with a focus on traditional Equities trading eg: Corporate Actions/Stock Lending etc. The underlying architecture is done, this role is to work on building new applications as part of a global system. They are looking for somebody with strong commercial Python coding experience and good kniowledge of related libraries eg: Pandas/Polars/NumPy. Equities Post-Trade Experience is essential for this role, you must understand the Equities trade life cycles and how they move, not merely have worked on an equities platform. Rate is negotiable up £650/day on a rolling 6 monthly basis. Please send up to date CV to be considered.
The DevOps is responsible for maintaining and supporting our platforms. Your role is proactive, checking relevant metrics and performing platform updates when necessary. This will ensure it is accessible to users and has capacity for production and deployment. Upon request, you will also advise developers on how to use the platform effectively, reviewing and advising on their CI/CD pipelines. You may also work to delivery components of new platforms. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Java Node.js C# Python PHP Scala Power platform Logic Apps Main responsibilities Supporting teams in effectively using platform services, ensuring secure and reliable deployments. Developing and maintaining automation scripts and hardened base containers for various systems and frameworks. Providing hands-on technical support, troubleshooting platform use and configuration issues. Advising developers on configuring CI/CD pipelines and best practices for integrating with platform services. Contributing to routine monitoring activities, identifying performance improvements and security enhancements. Ensuring adherence to organisational standards, maintaining high service quality and reliability. Like many organisations we need to maintain our services 24/7, therefore, on occasions there may be a requirement to work out of hours, for which you will be paid an additional allowance. UK residency and security requirements Please note that this role requires Security Check (SC) clearance, which would normally need 5 years' UK residency in the past 5 years. However, in exceptional circumstances security clearance applications for candidates who have been present in the UK for at least 3 of the last 5 years may be considered. Failure to meet this residency requirement will result in your security clearance application being rejected.
Mar 03, 2026
Full time
The DevOps is responsible for maintaining and supporting our platforms. Your role is proactive, checking relevant metrics and performing platform updates when necessary. This will ensure it is accessible to users and has capacity for production and deployment. Upon request, you will also advise developers on how to use the platform effectively, reviewing and advising on their CI/CD pipelines. You may also work to delivery components of new platforms. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Java Node.js C# Python PHP Scala Power platform Logic Apps Main responsibilities Supporting teams in effectively using platform services, ensuring secure and reliable deployments. Developing and maintaining automation scripts and hardened base containers for various systems and frameworks. Providing hands-on technical support, troubleshooting platform use and configuration issues. Advising developers on configuring CI/CD pipelines and best practices for integrating with platform services. Contributing to routine monitoring activities, identifying performance improvements and security enhancements. Ensuring adherence to organisational standards, maintaining high service quality and reliability. Like many organisations we need to maintain our services 24/7, therefore, on occasions there may be a requirement to work out of hours, for which you will be paid an additional allowance. UK residency and security requirements Please note that this role requires Security Check (SC) clearance, which would normally need 5 years' UK residency in the past 5 years. However, in exceptional circumstances security clearance applications for candidates who have been present in the UK for at least 3 of the last 5 years may be considered. Failure to meet this residency requirement will result in your security clearance application being rejected.
Leading financial services client is looking for a Python Developer to join their team. Inside IR35, 5 days in central London office. 2-5 years of commercial software development experience using Python Financial Services Experience Preferred experience working within equities 5 days in office, London based. Please reply ASAP with CV if interested. Scope AT acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
Mar 03, 2026
Contractor
Leading financial services client is looking for a Python Developer to join their team. Inside IR35, 5 days in central London office. 2-5 years of commercial software development experience using Python Financial Services Experience Preferred experience working within equities 5 days in office, London based. Please reply ASAP with CV if interested. Scope AT acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
Senior Backend Developer London (Hybrid - 1 day per month in the office) Basic salary £90k to £100k + strong package An exciting opportunity for a Senior Backend Developer to join a fast-growing, well-funded technology business that's scaling rapidly and investing heavily in its engineering teams. This is a role for someone who enjoys building reliable, well-designed Back End systems and wants to stay close to real product impact as the platform grows. The Senior Backend Developer will be part of a product-focused engineering team working on customer-facing, mission-critical systems at scale. The emphasis is on strong software engineering fundamentals rather than framework-driven development - clean code, thoughtful design, and pragmatic problem-solving matter far more than ticking boxes on a tech stack. As a Senior Backend Developer, you'll be working in an environment that is collaborative, fast-moving, and delivery-focused where engineers are trusted to own features end-to-end, contribute to technical direction, and make sensible architectural decisions as the platform evolves. There's a genuine balance between autonomy and teamwork, with space to experiment, learn, and continuously improve how things are built. Senior Backend Developer - Key Requirements: Strong experience building Back End services using Python (or another modern Back End language) Solid grounding in software engineering fundamentals, including data structures, algorithms, and object-oriented design Experience designing, building, and maintaining scalable Back End systems Comfortable working with APIs, databases, and distributed systems Strong problem-solving skills and a pragmatic approach to debugging and refactoring Experience working with version control, testing practices, and code reviews Product-minded - able to think beyond the code and understand real user impact Experience working in fast-paced environments with evolving requirements Collaborative communicator who enjoys working closely with engineers, product, and design Senior Backend Developer - Salary & Benefits: Basic salary up to £100k Bonus and/or share options Private medical insurance Generous holiday allowance Flexible hybrid working model Learning & development budget Strong wellbeing benefits and additional perks If you're a Senior Backend Developer looking for a role where you can focus on fundamentals, build meaningful products, and grow alongside a scaling tech business with serious investment behind it, this is a strong opportunity. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
Mar 03, 2026
Full time
Senior Backend Developer London (Hybrid - 1 day per month in the office) Basic salary £90k to £100k + strong package An exciting opportunity for a Senior Backend Developer to join a fast-growing, well-funded technology business that's scaling rapidly and investing heavily in its engineering teams. This is a role for someone who enjoys building reliable, well-designed Back End systems and wants to stay close to real product impact as the platform grows. The Senior Backend Developer will be part of a product-focused engineering team working on customer-facing, mission-critical systems at scale. The emphasis is on strong software engineering fundamentals rather than framework-driven development - clean code, thoughtful design, and pragmatic problem-solving matter far more than ticking boxes on a tech stack. As a Senior Backend Developer, you'll be working in an environment that is collaborative, fast-moving, and delivery-focused where engineers are trusted to own features end-to-end, contribute to technical direction, and make sensible architectural decisions as the platform evolves. There's a genuine balance between autonomy and teamwork, with space to experiment, learn, and continuously improve how things are built. Senior Backend Developer - Key Requirements: Strong experience building Back End services using Python (or another modern Back End language) Solid grounding in software engineering fundamentals, including data structures, algorithms, and object-oriented design Experience designing, building, and maintaining scalable Back End systems Comfortable working with APIs, databases, and distributed systems Strong problem-solving skills and a pragmatic approach to debugging and refactoring Experience working with version control, testing practices, and code reviews Product-minded - able to think beyond the code and understand real user impact Experience working in fast-paced environments with evolving requirements Collaborative communicator who enjoys working closely with engineers, product, and design Senior Backend Developer - Salary & Benefits: Basic salary up to £100k Bonus and/or share options Private medical insurance Generous holiday allowance Flexible hybrid working model Learning & development budget Strong wellbeing benefits and additional perks If you're a Senior Backend Developer looking for a role where you can focus on fundamentals, build meaningful products, and grow alongside a scaling tech business with serious investment behind it, this is a strong opportunity. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
Front Office Quant developer/IT strategist Python C++ - Investment Bank The role consists of supporting, maintaining and developing the trading environment used by the desk. In close relationship with traders, the IT strategist will have to use a broad range of technical skills to support day to day production, maintain and enhance the current python core architecture (in house libraries, scheduler and caching system) but also to develop and implement efficient monitoring and analysis tools. Role Details Support (~30%) - Assist traders with L1/L2 support - Ensure trading systems are up and running at all times - Develop tools that help ensure systems are reliable and efficient - Rationalize and enhance the platform reliability - Support the new pricing setup + the low latency platform Development (~70%) - Maintain and enhance existing support, monitoring and analysis tools - Work with traders/research on the requirements of new features/applications - Work on new projects to enhance the business (cover algo, ETF pricer setup) Requirements - Strong knowledge of Linux (including development/debugging, Scripting, and networking) - Strong knowledge and experience of core Python development - Knowledge of C++ code (at least as a reader) - Knowledge of SQL (Oracle) Desired Skills - Experience in working under pressure of a production environment - Troubleshooting/Analytical skills - Problem solving skills Inside IR35; Partly Remote Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location
Mar 03, 2026
Contractor
Front Office Quant developer/IT strategist Python C++ - Investment Bank The role consists of supporting, maintaining and developing the trading environment used by the desk. In close relationship with traders, the IT strategist will have to use a broad range of technical skills to support day to day production, maintain and enhance the current python core architecture (in house libraries, scheduler and caching system) but also to develop and implement efficient monitoring and analysis tools. Role Details Support (~30%) - Assist traders with L1/L2 support - Ensure trading systems are up and running at all times - Develop tools that help ensure systems are reliable and efficient - Rationalize and enhance the platform reliability - Support the new pricing setup + the low latency platform Development (~70%) - Maintain and enhance existing support, monitoring and analysis tools - Work with traders/research on the requirements of new features/applications - Work on new projects to enhance the business (cover algo, ETF pricer setup) Requirements - Strong knowledge of Linux (including development/debugging, Scripting, and networking) - Strong knowledge and experience of core Python development - Knowledge of C++ code (at least as a reader) - Knowledge of SQL (Oracle) Desired Skills - Experience in working under pressure of a production environment - Troubleshooting/Analytical skills - Problem solving skills Inside IR35; Partly Remote Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location
My leading Tech firm client are looking for a talented and motivated individual to help lead their AI Engineering efforts as they embark on bringing a brand new product to the market. You'll define architecture, influence roadmaps, and lead teams delivering production-grade systems, not just experimental models. You'll mentor engineers, establish strong workable practices, and ensure AI solutions are scalable, ethical, and reliable during peak live events. This is a newly created role in a rapidly growing business. An amazing opportunity! The following skills/experience is essential: Strong AI background Worked with large language models and AI agents Python Previously managed developers Excellent communication skills Salary: Up to £110,000 + bonus + package Location: London (good work from home options available) If you are interested in this AI Engineering Manager position and meet the above requirements please apply immediately.
Mar 03, 2026
Full time
My leading Tech firm client are looking for a talented and motivated individual to help lead their AI Engineering efforts as they embark on bringing a brand new product to the market. You'll define architecture, influence roadmaps, and lead teams delivering production-grade systems, not just experimental models. You'll mentor engineers, establish strong workable practices, and ensure AI solutions are scalable, ethical, and reliable during peak live events. This is a newly created role in a rapidly growing business. An amazing opportunity! The following skills/experience is essential: Strong AI background Worked with large language models and AI agents Python Previously managed developers Excellent communication skills Salary: Up to £110,000 + bonus + package Location: London (good work from home options available) If you are interested in this AI Engineering Manager position and meet the above requirements please apply immediately.
Klaviyo Email Developer Contract | Remote | Outside IR35 | £350-£425 per day Role: Klaviyo Email Developer Location: Fully Remote (UK) Rate: £350-£425 per day IR35: Outside An experienced Klaviyo Email Developer is required to support a specialist CRM consultancy delivering email and SMS life cycle campaigns for marketing agency clients. Key Responsibilities Build responsive HTML/CSS email templates Develop automated flows and transactional messaging in Klaviyo Create dynamic content using Django or similar frameworks Build integrations using JSON and Python Conduct QA and inbox rendering testing Manage SMS campaigns in Postscript or equivalent platforms Required Skills Strong Klaviyo build experience HTML/CSS for email Python and JSON integration knowledge Deliverability and A/B testing experience Experience working across multiple client accounts Fully remote | Outside IR35 | Immediate start available
Mar 03, 2026
Contractor
Klaviyo Email Developer Contract | Remote | Outside IR35 | £350-£425 per day Role: Klaviyo Email Developer Location: Fully Remote (UK) Rate: £350-£425 per day IR35: Outside An experienced Klaviyo Email Developer is required to support a specialist CRM consultancy delivering email and SMS life cycle campaigns for marketing agency clients. Key Responsibilities Build responsive HTML/CSS email templates Develop automated flows and transactional messaging in Klaviyo Create dynamic content using Django or similar frameworks Build integrations using JSON and Python Conduct QA and inbox rendering testing Manage SMS campaigns in Postscript or equivalent platforms Required Skills Strong Klaviyo build experience HTML/CSS for email Python and JSON integration knowledge Deliverability and A/B testing experience Experience working across multiple client accounts Fully remote | Outside IR35 | Immediate start available
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. We're tinkers, coders, and problem solvers . And we make it happen. Better products. Smarter platforms. And better ways of working. Working in Tech at Sky means building what's next - from automation platforms that keep Sky Q reliable, to tools that help engineers ship safely at scale. We're looking for a Senior Automation Engineer to help us evolve our Python based automation frameworks, CI/CD pipelines and tooling that power the Sky Q experience. You'll use your engineering craft to remove friction, increase quality, and enable teams to deliver features to millions of customers with confidence. What you'll do Design, build and maintain Python-based automation frameworks and tools that support end-to-end testing and operational workflows for Sky Q services. Develop, extend and optimise CI/CD pipelines (primarily in Jenkins) to ensure fast, reliable and repeatable delivery of software into multiple environments. Work hands on in Linux environments , scripting, configuring and troubleshooting automation jobs, agents and infrastructure to keep pipelines healthy and scalable. Collaborate with product engineering teams maintaining our Django and React applications , embedding automation into their workflows and improving observability and reliability. Introduce and integrate new tooling - including AI assisted development and test tools - to improve developer productivity, coverage and feedback cycles. Champion engineering best practices across the squad: code reviews, pair programming, clean code, robust testing strategies and continuous improvement. Act as a technical go to for automation , mentoring other engineers and helping shape the roadmap for our automation and test platforms. What you'll bring Advanced Python engineering capability - deep, hand s - on experience designing, building and maintaining robust automation frameworks using clean, modular, well tested code. High proficiency with CI/CD (Jenkins, Pipelines, CasC ) - able to architect, optimise, and troubleshoot complex pipelines, agents and integrations in large scale delivery environments. Strong Linux / VM operational expertise - confident working across distributed systems, debugging services, managing environments, and resolving complex infrastructure issues. Experience supporting or building web-based systems (e.g. Django backends and React frontends) and integrating them into automated pipelines. Solid competency in database operational support - capable of maintaining database related workflows, debugging data issues and supporting services used within automated pipelines. Competent API development experience - able to develop or extend backend APIs (e.g., Django/DRF) and integrate them seamlessly into automated workflows. Good awareness and some practical experience with AI a ssisted engineering workflows - such as using LLMs for automation tasks, applying ML assisted testing techniques, or experimenting with MCP style tooling to enhance productivity. Experience working effectively within Agile delivery teams - contributing to cross functional collaboration, communicating clearly, and supporting shared outcomes. An inclination toward continuous improvement - proactively seeking better ways of working, improving reliability, and helping raise engineering standards across the team. Team overview You'll join the Sky Q engineering organisation within Global Product Experience Engineering - the teams who build, test and run the platforms behind one of Sky's flagship products. Our automation squad works at the heart of delivery: Building and evolving the automation frameworks and pipelines used by multiple cross functional teams. Enabling fast, safe releases to production environments. Partnering with squads across Sky Q to embed automation thinking from the start of each initiative. The rewards There's a reason people love working here. As well as a competitive salary, you'll enjoy a wide ranging benefits package, plus the chance to work with cutting e dge tech on products used by millions. From development opportunities and community groups, through to discounts and wellbeing support - we'll give you the tools and environment to do the best work of your career. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space: Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salo We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Mar 03, 2026
Full time
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. We're tinkers, coders, and problem solvers . And we make it happen. Better products. Smarter platforms. And better ways of working. Working in Tech at Sky means building what's next - from automation platforms that keep Sky Q reliable, to tools that help engineers ship safely at scale. We're looking for a Senior Automation Engineer to help us evolve our Python based automation frameworks, CI/CD pipelines and tooling that power the Sky Q experience. You'll use your engineering craft to remove friction, increase quality, and enable teams to deliver features to millions of customers with confidence. What you'll do Design, build and maintain Python-based automation frameworks and tools that support end-to-end testing and operational workflows for Sky Q services. Develop, extend and optimise CI/CD pipelines (primarily in Jenkins) to ensure fast, reliable and repeatable delivery of software into multiple environments. Work hands on in Linux environments , scripting, configuring and troubleshooting automation jobs, agents and infrastructure to keep pipelines healthy and scalable. Collaborate with product engineering teams maintaining our Django and React applications , embedding automation into their workflows and improving observability and reliability. Introduce and integrate new tooling - including AI assisted development and test tools - to improve developer productivity, coverage and feedback cycles. Champion engineering best practices across the squad: code reviews, pair programming, clean code, robust testing strategies and continuous improvement. Act as a technical go to for automation , mentoring other engineers and helping shape the roadmap for our automation and test platforms. What you'll bring Advanced Python engineering capability - deep, hand s - on experience designing, building and maintaining robust automation frameworks using clean, modular, well tested code. High proficiency with CI/CD (Jenkins, Pipelines, CasC ) - able to architect, optimise, and troubleshoot complex pipelines, agents and integrations in large scale delivery environments. Strong Linux / VM operational expertise - confident working across distributed systems, debugging services, managing environments, and resolving complex infrastructure issues. Experience supporting or building web-based systems (e.g. Django backends and React frontends) and integrating them into automated pipelines. Solid competency in database operational support - capable of maintaining database related workflows, debugging data issues and supporting services used within automated pipelines. Competent API development experience - able to develop or extend backend APIs (e.g., Django/DRF) and integrate them seamlessly into automated workflows. Good awareness and some practical experience with AI a ssisted engineering workflows - such as using LLMs for automation tasks, applying ML assisted testing techniques, or experimenting with MCP style tooling to enhance productivity. Experience working effectively within Agile delivery teams - contributing to cross functional collaboration, communicating clearly, and supporting shared outcomes. An inclination toward continuous improvement - proactively seeking better ways of working, improving reliability, and helping raise engineering standards across the team. Team overview You'll join the Sky Q engineering organisation within Global Product Experience Engineering - the teams who build, test and run the platforms behind one of Sky's flagship products. Our automation squad works at the heart of delivery: Building and evolving the automation frameworks and pipelines used by multiple cross functional teams. Enabling fast, safe releases to production environments. Partnering with squads across Sky Q to embed automation thinking from the start of each initiative. The rewards There's a reason people love working here. As well as a competitive salary, you'll enjoy a wide ranging benefits package, plus the chance to work with cutting e dge tech on products used by millions. From development opportunities and community groups, through to discounts and wellbeing support - we'll give you the tools and environment to do the best work of your career. Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate . Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space: Osterley Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you'll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salo We'd love to hear from you Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore what if, how far, and what next. But better doesn't stop at what we do, it's how we do it, too. We embrace each other's differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.