it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

65 jobs found

Email me jobs like this
Refine Search
Current Search
gcp devops with java and python
Ikhoi Recruitment
Full Stack Python Engineer
Ikhoi Recruitment
A great energy client based in London is looking for a Full Stack Python Engineer. Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more! If you're looking for a genuinely exceptional tech environment in London, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. You must have at least 4 years Python experience Experience with Typescript and a years Javascript Key Requirements Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills. Adaptability/willingness to learn (e.g., Agile). Technical leadership (mentoring, best-practice guidance). Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery). Experience with database schema design and query optimisation. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality. Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions.
19/05/2026
Full time
A great energy client based in London is looking for a Full Stack Python Engineer. Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more! If you're looking for a genuinely exceptional tech environment in London, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. You must have at least 4 years Python experience Experience with Typescript and a years Javascript Key Requirements Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills. Adaptability/willingness to learn (e.g., Agile). Technical leadership (mentoring, best-practice guidance). Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery). Experience with database schema design and query optimisation. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality. Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions.
Noir
DevOps Engineer
Noir Newcastle Upon Tyne, Tyne And Wear
DevOps Engineer - FinTech - Newcastle (Tech stack: DevOps Engineer, PowerShell, C#, Java, Python, Ansible, Terraform, Docker, Kubernetes, Docker Swarm, ELK, Grafana, CI/CD, TeamCity, SQL Server, Windows, Linux, Programmer, Developer, Architect, DevOps Engineer) Our client is a cutting-edge FinTech company with a reputation for innovation and excellence. They design and build advanced trading and analytics platforms used globally by some of the world's leading financial institutions. With ambitious plans for growth and new product launches, they are now seeking a talented DevOps Engineer to join their team in Newcastle. As a DevOps Engineer, you will be responsible for creating, maintaining, and optimising the infrastructure and pipelines that support highly complex financial software platforms. You'll work closely with developers and stakeholders, ensuring deployments are seamless, environments are robust, and systems are both secure and scalable. This is a fantastic opportunity to apply your technical expertise in a collaborative, fast-paced environment where innovation is actively encouraged. The successful candidate will bring: A 2:1 degree or above in Computer Science (or related), ideally from a top university. Strong ability in scripting with PowerShell or a similar language. Hands-on coding skills in at least one of C#, Java, or Python. Practical knowledge of automation tools such as Terraform or Ansible. Background in container platforms (e.g., Docker) with orchestration using Kubernetes or Swarm. Familiarity with system monitoring solutions (e.g., ELK, Grafana, or similar). Proven track record in building and maintaining CI/CD pipelines, preferably with TeamCity. Experience working with SQL databases, particularly Microsoft SQL Server. Comfort managing both Windows and Linux environments. The ability to communicate clearly with colleagues and clients to resolve challenges and deliver solutions. Desirable (but not essential): Working knowledge of Atlassian products such as JIRA or Bitbucket. Exposure to artifact management tools like Artifactory. Deployment automation experience with Octopus Deploy. Awareness of code quality and analysis tools (e.g., SonarQube). Background with job scheduling platforms such as Control-M. Experience with major cloud providers (Azure, AWS, GCP). Familiarity with VMware (vSphere) and storage area networks. Previous experience in financial services would be advantageous, though not a requirement. This is an exceptional opportunity to join a forward-thinking organisation where your contributions will directly shape the delivery of world-class FinTech products. Location: Newcastle, UK (Fully Office Based) Salary: £50,000 - £90,000 + Bonus + Benefits Applicants must be based in the UK and have the right to work in the UK. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKTECHREC NOIRUKREC
19/05/2026
Full time
DevOps Engineer - FinTech - Newcastle (Tech stack: DevOps Engineer, PowerShell, C#, Java, Python, Ansible, Terraform, Docker, Kubernetes, Docker Swarm, ELK, Grafana, CI/CD, TeamCity, SQL Server, Windows, Linux, Programmer, Developer, Architect, DevOps Engineer) Our client is a cutting-edge FinTech company with a reputation for innovation and excellence. They design and build advanced trading and analytics platforms used globally by some of the world's leading financial institutions. With ambitious plans for growth and new product launches, they are now seeking a talented DevOps Engineer to join their team in Newcastle. As a DevOps Engineer, you will be responsible for creating, maintaining, and optimising the infrastructure and pipelines that support highly complex financial software platforms. You'll work closely with developers and stakeholders, ensuring deployments are seamless, environments are robust, and systems are both secure and scalable. This is a fantastic opportunity to apply your technical expertise in a collaborative, fast-paced environment where innovation is actively encouraged. The successful candidate will bring: A 2:1 degree or above in Computer Science (or related), ideally from a top university. Strong ability in scripting with PowerShell or a similar language. Hands-on coding skills in at least one of C#, Java, or Python. Practical knowledge of automation tools such as Terraform or Ansible. Background in container platforms (e.g., Docker) with orchestration using Kubernetes or Swarm. Familiarity with system monitoring solutions (e.g., ELK, Grafana, or similar). Proven track record in building and maintaining CI/CD pipelines, preferably with TeamCity. Experience working with SQL databases, particularly Microsoft SQL Server. Comfort managing both Windows and Linux environments. The ability to communicate clearly with colleagues and clients to resolve challenges and deliver solutions. Desirable (but not essential): Working knowledge of Atlassian products such as JIRA or Bitbucket. Exposure to artifact management tools like Artifactory. Deployment automation experience with Octopus Deploy. Awareness of code quality and analysis tools (e.g., SonarQube). Background with job scheduling platforms such as Control-M. Experience with major cloud providers (Azure, AWS, GCP). Familiarity with VMware (vSphere) and storage area networks. Previous experience in financial services would be advantageous, though not a requirement. This is an exceptional opportunity to join a forward-thinking organisation where your contributions will directly shape the delivery of world-class FinTech products. Location: Newcastle, UK (Fully Office Based) Salary: £50,000 - £90,000 + Bonus + Benefits Applicants must be based in the UK and have the right to work in the UK. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKTECHREC NOIRUKREC
DevOps Engineer - Active SC Clearance, Cloud in London - Hays
Golang Works
Requirements Familiarity with cloud platforms including AWS, Azure and GCP. Understanding of TDD (Test Driven Development). Familiarity with scripting languages such as Bash, Perl, Python or Go. Familiarity with Agile ways of working. Strong communication skills. Nice to have: Working knowledge of Kafka, Docker, Jenkins, Postgres, Liquibase, Java. NPPV3 Clearance.
19/05/2026
Full time
Requirements Familiarity with cloud platforms including AWS, Azure and GCP. Understanding of TDD (Test Driven Development). Familiarity with scripting languages such as Bash, Perl, Python or Go. Familiarity with Agile ways of working. Strong communication skills. Nice to have: Working knowledge of Kafka, Docker, Jenkins, Postgres, Liquibase, Java. NPPV3 Clearance.
Cloud DevOps Engineer AWS/Azure/GCP, TDD, Agile, NPPV3
Golang Works
Requirements Familiarity with cloud platforms including AWS, Azure and GCP. Understanding of TDD (Test Driven Development). Familiarity with scripting languages such as Bash, Perl, Python or Go. Familiarity with Agile ways of working. Strong communication skills. Nice to have: Working knowledge of Kafka, Docker, Jenkins, Postgres, Liquibase, Java. NPPV3 Clearance.
19/05/2026
Full time
Requirements Familiarity with cloud platforms including AWS, Azure and GCP. Understanding of TDD (Test Driven Development). Familiarity with scripting languages such as Bash, Perl, Python or Go. Familiarity with Agile ways of working. Strong communication skills. Nice to have: Working knowledge of Kafka, Docker, Jenkins, Postgres, Liquibase, Java. NPPV3 Clearance.
Solution Engineer
CTERA Networks
Description Coralogix is a modern, full-stack observability platform transforming how businesses process and understand their data. Our unique architecture powers in-stream analytics without reliance on expensive indexing or hot storage. We specialize in comprehensive monitoring of logs, metrics, trace and security events with features such as APM, RUM, SIEM, Kubernetes monitoring and more, all enhancing operational efficiency and reducing observability spend by up to 70%. Solution Architects in Coralogix are key in meeting our customers' expectations and helping them utilize their observability and security data. We are looking for hard-working, sharp, and humble professionals with proven technical customer-facing experience. Our architects are trusted advisors and consult our customers upon their monitoring, security & observability journey. Solution Architect is a senior-level role expected to professionally and accurately present technical presentations across different personas, from software engineers and DevOps all the way to the C-suite. Hybrid Model: 3 days a week from our London-based office. Key Responsibilities Collaborate with account executives to strategize, prepare, and execute on complex, technical sales cycles. Deliver compelling presentations and product demonstrations that highlight our unique value proposition and the solutions we provide. Oversee the technical aspects of the sales process, including sizing, discovering and Proof of Concepts. Develop custom solutions to bridge any gaps and enhance the core offerings of our product. Possess a thorough understanding of the Observability market, advising customers on best practices and the most appropriate solutions for their needs. Requirements Minimum 5 years of experience in a customer-facing role such as pre-sales, solutions engineering or technical architecture. Exceptional communication and presentation skills. Proven ability in technical integrations and conducting POCs. In-depth knowledge of Kubernetes, AWS, Azure, GCP, Docker, Prometheus, OpenTelemetry. Background in Engineering/DevOps will be considered an advantage. Previous experience in Technical Sales of Observability, Monitoring, APM, RUM, SIEM is desirable. Proficiency in coding with high-level programming languages (Java, Go, Python) - advantage Candidates should have hands-on experience and the ability to integrate these technologies into customer environments, providing tailored solutions that meet diverse operational requirements. Hybrid work - 3 days a week working from the London Office. Cultural Fit We're seeking candidates who are hungry, humble, and smart. Coralogix fosters a culture of innovation and continuous learning, where team members are encouraged to challenge the status quo and contribute to our shared mission. If you thrive in dynamic environments and are eager to shape the future of observability solutions, we'd love to hear from you. Coralogix is an equal-opportunity employer and encourages applicants from all backgrounds to apply.
19/05/2026
Full time
Description Coralogix is a modern, full-stack observability platform transforming how businesses process and understand their data. Our unique architecture powers in-stream analytics without reliance on expensive indexing or hot storage. We specialize in comprehensive monitoring of logs, metrics, trace and security events with features such as APM, RUM, SIEM, Kubernetes monitoring and more, all enhancing operational efficiency and reducing observability spend by up to 70%. Solution Architects in Coralogix are key in meeting our customers' expectations and helping them utilize their observability and security data. We are looking for hard-working, sharp, and humble professionals with proven technical customer-facing experience. Our architects are trusted advisors and consult our customers upon their monitoring, security & observability journey. Solution Architect is a senior-level role expected to professionally and accurately present technical presentations across different personas, from software engineers and DevOps all the way to the C-suite. Hybrid Model: 3 days a week from our London-based office. Key Responsibilities Collaborate with account executives to strategize, prepare, and execute on complex, technical sales cycles. Deliver compelling presentations and product demonstrations that highlight our unique value proposition and the solutions we provide. Oversee the technical aspects of the sales process, including sizing, discovering and Proof of Concepts. Develop custom solutions to bridge any gaps and enhance the core offerings of our product. Possess a thorough understanding of the Observability market, advising customers on best practices and the most appropriate solutions for their needs. Requirements Minimum 5 years of experience in a customer-facing role such as pre-sales, solutions engineering or technical architecture. Exceptional communication and presentation skills. Proven ability in technical integrations and conducting POCs. In-depth knowledge of Kubernetes, AWS, Azure, GCP, Docker, Prometheus, OpenTelemetry. Background in Engineering/DevOps will be considered an advantage. Previous experience in Technical Sales of Observability, Monitoring, APM, RUM, SIEM is desirable. Proficiency in coding with high-level programming languages (Java, Go, Python) - advantage Candidates should have hands-on experience and the ability to integrate these technologies into customer environments, providing tailored solutions that meet diverse operational requirements. Hybrid work - 3 days a week working from the London Office. Cultural Fit We're seeking candidates who are hungry, humble, and smart. Coralogix fosters a culture of innovation and continuous learning, where team members are encouraged to challenge the status quo and contribute to our shared mission. If you thrive in dynamic environments and are eager to shape the future of observability solutions, we'd love to hear from you. Coralogix is an equal-opportunity employer and encourages applicants from all backgrounds to apply.
Front-End Developer
DLZP Group
Benefits Paid time off Flexible schedule Health insurance About the Role We're seeking a highly skilled Front-End Developer with Full-Stack and Angular experience. In this role, you'll take ownership of building and maintaining scalable, high-performance web applications - from crafting responsive front-end interfaces to assisting in the back end development. You will collaborate with cross-functional teams to deliver seamless user experiences. This is a fully remote position - ideal for someone detail-oriented, self motivated, and excited to work in a dynamic and collaborative virtual environment. Responsibilities Build responsive user interfaces using Angular and modern web technologies and complementary back end technologies (Node.js, Python, Java, etc.) Write clean, maintainable TypeScript/JavaScript code following Angular best practices. Architect and implement RESTful APIs and microservices for seamless integration with front end applications. Build responsive, accessible, and high-performance user interfaces following Angular best practices. Optimize applications for speed, scalability, and cross-browser/platform compatibility. Conduct thorough code reviews, testing, and debugging to ensure quality, performance, and maintainability. Implement DevOps best practices, including CI/CD pipelines and automated testing. Work with cloud platforms (AWS, Azure, or GCP) to deploy, scale, and manage applications. Integrate graphics, media, and applications to enhance the user experience. Troubleshoot and resolve bugs and UI issues as they arise. Requirements Proficiency in Angular (preferably Angular 18+) Experience with React, Java, Python, or Node.js Proficiency with version control tools such as Git/GitHub/GitLab Strong understanding of responsive design principles, performance optimization, and accessibility Experience with professional graphic or UI design tools (e.g., Figma, Adobe XD, Sketch) Excellent communication and collaboration skills - especially in a remote setting A passion for clean UI, seamless UX, and functional web design Ability to work independently, manage time effectively, and meet deadlines Experience with cloud-based development environments (e.g., AWS, Azure, Google) About Us DLZP Group, LLC has been a leader in providing innovative solutions since its inception. Our clients love us for our commitment to quality and our ability to adapt to their needs. Employees appreciate our supportive culture and opportunities for professional growth. Must be a U.S. Citizen and based in the U.S. We are an Equal Opportunity Employer. This is a remote position.
19/05/2026
Full time
Benefits Paid time off Flexible schedule Health insurance About the Role We're seeking a highly skilled Front-End Developer with Full-Stack and Angular experience. In this role, you'll take ownership of building and maintaining scalable, high-performance web applications - from crafting responsive front-end interfaces to assisting in the back end development. You will collaborate with cross-functional teams to deliver seamless user experiences. This is a fully remote position - ideal for someone detail-oriented, self motivated, and excited to work in a dynamic and collaborative virtual environment. Responsibilities Build responsive user interfaces using Angular and modern web technologies and complementary back end technologies (Node.js, Python, Java, etc.) Write clean, maintainable TypeScript/JavaScript code following Angular best practices. Architect and implement RESTful APIs and microservices for seamless integration with front end applications. Build responsive, accessible, and high-performance user interfaces following Angular best practices. Optimize applications for speed, scalability, and cross-browser/platform compatibility. Conduct thorough code reviews, testing, and debugging to ensure quality, performance, and maintainability. Implement DevOps best practices, including CI/CD pipelines and automated testing. Work with cloud platforms (AWS, Azure, or GCP) to deploy, scale, and manage applications. Integrate graphics, media, and applications to enhance the user experience. Troubleshoot and resolve bugs and UI issues as they arise. Requirements Proficiency in Angular (preferably Angular 18+) Experience with React, Java, Python, or Node.js Proficiency with version control tools such as Git/GitHub/GitLab Strong understanding of responsive design principles, performance optimization, and accessibility Experience with professional graphic or UI design tools (e.g., Figma, Adobe XD, Sketch) Excellent communication and collaboration skills - especially in a remote setting A passion for clean UI, seamless UX, and functional web design Ability to work independently, manage time effectively, and meet deadlines Experience with cloud-based development environments (e.g., AWS, Azure, Google) About Us DLZP Group, LLC has been a leader in providing innovative solutions since its inception. Our clients love us for our commitment to quality and our ability to adapt to their needs. Employees appreciate our supportive culture and opportunities for professional growth. Must be a U.S. Citizen and based in the U.S. We are an Equal Opportunity Employer. This is a remote position.
Senior Fullstack Software Engineer
Merantix
Job Requisition ID Position Overview We are seeking a highly skilled Senior Full Stack Software Engineer to join our team supporting research and foundation model development. This role operates at the intersection of research scientists, ML engineers, and infrastructure teams, enabling rapid experimentation, prototyping, and model deployment. You are comfortable working in a high ambiguity environment where requirements are often not fully defined. Understanding problems, gathering context (including through modern AI tools), and iterating quickly are key aspects of the role. You will contribute across the stack, building systems that support model development, evaluation, and integration into production workflows. The team operates in a hybrid working model from our offices in London. Responsibilities Develop and maintain backend and frontend applications and services Rapidly prototype solutions to support research and experimentation workflows Design, implement, and monitor CI/CD systems and deployment pipelines Build tooling for benchmarking, evaluation, and post training workflows (e.g., harnesses, environments) Work with 3D data (meshes/BREPs) and support 3D geometry processing and rendering systems Develop and optimize data processing pipelines Identify and resolve bugs and system issues in a timely manner Collaborate with research scientists, ML engineers, and infrastructure teams to enable AI/ML solutions Use modern AI/GenAI tools to accelerate development, gather context, and validate outputs Contribute to shared codebases, ensuring quality, scalability, and maintainability Stay current with emerging technologies and apply them pragmatically in a fast moving environment Operate effectively in situations with evolving or unclear requirements Minimum Qualifications Strong programming skills in Python (or similar) Experience developing full stack applications (backend + frontend) Experience using modern AI/GenAI tools as part of the development workflow Familiarity with cloud infrastructure (e.g., AWS), Linux environments, and containerization (Docker) Experience with CI/CD tools and workflows Experience building or working with data pipelines Ability to work in fast paced, ambiguous environments and drive tasks to clarity Bachelor's degree in computer science, engineering, or equivalent experience Strong problem solving, communication, and collaboration skills Additional Qualifications Experience building prototypes in research or experimental settings Familiarity with workflow/pipeline orchestration tools (e.g., Metaflow) Experience working with 3D data, CAD systems, or rendering techniques Experience with frontend technologies (e.g., JavaScript, React) Understanding of software architecture and design patterns Ability to work across multiple domains (systems, data, UI) as needed Interest in machine learning or AI systems Preferred Skills Experience supporting or deploying experimental ML models (evaluation, iteration, or internal use) Strong experience with Ray (data, training, or serving use cases) Familiarity with DevOps practices and tools (e.g., Kubernetes, Terraform) Exposure to 3D modelling software and file formats (e.g., meshes, BREPs) Proficiency in a low level programming language (e.g., C, C++, Rust) Experience with other cloud platforms (Azure, GCP) Salary transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive.
19/05/2026
Full time
Job Requisition ID Position Overview We are seeking a highly skilled Senior Full Stack Software Engineer to join our team supporting research and foundation model development. This role operates at the intersection of research scientists, ML engineers, and infrastructure teams, enabling rapid experimentation, prototyping, and model deployment. You are comfortable working in a high ambiguity environment where requirements are often not fully defined. Understanding problems, gathering context (including through modern AI tools), and iterating quickly are key aspects of the role. You will contribute across the stack, building systems that support model development, evaluation, and integration into production workflows. The team operates in a hybrid working model from our offices in London. Responsibilities Develop and maintain backend and frontend applications and services Rapidly prototype solutions to support research and experimentation workflows Design, implement, and monitor CI/CD systems and deployment pipelines Build tooling for benchmarking, evaluation, and post training workflows (e.g., harnesses, environments) Work with 3D data (meshes/BREPs) and support 3D geometry processing and rendering systems Develop and optimize data processing pipelines Identify and resolve bugs and system issues in a timely manner Collaborate with research scientists, ML engineers, and infrastructure teams to enable AI/ML solutions Use modern AI/GenAI tools to accelerate development, gather context, and validate outputs Contribute to shared codebases, ensuring quality, scalability, and maintainability Stay current with emerging technologies and apply them pragmatically in a fast moving environment Operate effectively in situations with evolving or unclear requirements Minimum Qualifications Strong programming skills in Python (or similar) Experience developing full stack applications (backend + frontend) Experience using modern AI/GenAI tools as part of the development workflow Familiarity with cloud infrastructure (e.g., AWS), Linux environments, and containerization (Docker) Experience with CI/CD tools and workflows Experience building or working with data pipelines Ability to work in fast paced, ambiguous environments and drive tasks to clarity Bachelor's degree in computer science, engineering, or equivalent experience Strong problem solving, communication, and collaboration skills Additional Qualifications Experience building prototypes in research or experimental settings Familiarity with workflow/pipeline orchestration tools (e.g., Metaflow) Experience working with 3D data, CAD systems, or rendering techniques Experience with frontend technologies (e.g., JavaScript, React) Understanding of software architecture and design patterns Ability to work across multiple domains (systems, data, UI) as needed Interest in machine learning or AI systems Preferred Skills Experience supporting or deploying experimental ML models (evaluation, iteration, or internal use) Strong experience with Ray (data, training, or serving use cases) Familiarity with DevOps practices and tools (e.g., Kubernetes, Terraform) Exposure to 3D modelling software and file formats (e.g., meshes, BREPs) Proficiency in a low level programming language (e.g., C, C++, Rust) Experience with other cloud platforms (Azure, GCP) Salary transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive.
Smartedge Solutions Ltd
Senior SOAR Engineer
Smartedge Solutions Ltd
Senior SOAR Engineer - Cyber Security Engineering We are seeking an experienced Senior SOAR Engineer to lead the engineering, administration, and strategic enhancement of the Security Orchestration, Automation, and Response (SOAR) platform within a global investment banking environment. This role will serve as the technical owner of the SOAR ecosystem, ensuring platform resilience, operational efficiency, and alignment with enterprise cyber security frameworks. The successful candidate will act as the primary technical authority for SOAR engineering, driving architecture, integrations, platform governance, and automation maturity across security operations. Core Responsibilities Serve as the lead technical expert for SOAR engineering and security automation initiatives. Own end-to-end design, deployment, configuration, maintenance, and optimization of the Chronicle SOAR platform. Develop, maintain, and enhance SOAR architecture documentation, including: High-Level Design (HLD) Low-Level Design (LLD) Operational procedures Governance standards Design and implement integrations between SOAR and enterprise security technologies such as SIEM, EDR, IAM, threat intelligence, and cloud-native tools. Build, manage, and improve playbooks, automation workflows, and response capabilities. Establish and oversee platform life cycle management, including: Version control Patch management Change control Platform resilience Compliance adherence Partner closely with SOC, DevOps, Cloud, and Security Engineering teams to improve scalability, automation, and service reliability. Ensure platform security aligns with industry frameworks and regulatory standards. Required Experience & Skills Extensive hands-on experience with Chronicle SOAR deployment, engineering, administration, and support Strong Scripting and automation expertise in: Python PowerShell JavaScript Proven experience with cloud platforms: Google Cloud Platform (GCP) Microsoft Azure Deep understanding of cyber security frameworks and methodologies: MITRE ATT&CK NIST Cybersecurity Framework Strong knowledge of SOAR integrations, API development, and enterprise security operations Preferred Qualifications Experience within Banking, Financial Services, or highly regulated enterprise environments Relevant cloud certifications (especially GCP) Linux systems administration experience Familiarity with DevOps and Infrastructure-as-Code tools: Terraform CI/CD pipelines Exposure to machine learning, AI, or advanced data tooling within GCP security environments Experience working in Agile, Scrum, or iterative engineering frameworks
18/05/2026
Full time
Senior SOAR Engineer - Cyber Security Engineering We are seeking an experienced Senior SOAR Engineer to lead the engineering, administration, and strategic enhancement of the Security Orchestration, Automation, and Response (SOAR) platform within a global investment banking environment. This role will serve as the technical owner of the SOAR ecosystem, ensuring platform resilience, operational efficiency, and alignment with enterprise cyber security frameworks. The successful candidate will act as the primary technical authority for SOAR engineering, driving architecture, integrations, platform governance, and automation maturity across security operations. Core Responsibilities Serve as the lead technical expert for SOAR engineering and security automation initiatives. Own end-to-end design, deployment, configuration, maintenance, and optimization of the Chronicle SOAR platform. Develop, maintain, and enhance SOAR architecture documentation, including: High-Level Design (HLD) Low-Level Design (LLD) Operational procedures Governance standards Design and implement integrations between SOAR and enterprise security technologies such as SIEM, EDR, IAM, threat intelligence, and cloud-native tools. Build, manage, and improve playbooks, automation workflows, and response capabilities. Establish and oversee platform life cycle management, including: Version control Patch management Change control Platform resilience Compliance adherence Partner closely with SOC, DevOps, Cloud, and Security Engineering teams to improve scalability, automation, and service reliability. Ensure platform security aligns with industry frameworks and regulatory standards. Required Experience & Skills Extensive hands-on experience with Chronicle SOAR deployment, engineering, administration, and support Strong Scripting and automation expertise in: Python PowerShell JavaScript Proven experience with cloud platforms: Google Cloud Platform (GCP) Microsoft Azure Deep understanding of cyber security frameworks and methodologies: MITRE ATT&CK NIST Cybersecurity Framework Strong knowledge of SOAR integrations, API development, and enterprise security operations Preferred Qualifications Experience within Banking, Financial Services, or highly regulated enterprise environments Relevant cloud certifications (especially GCP) Linux systems administration experience Familiarity with DevOps and Infrastructure-as-Code tools: Terraform CI/CD pipelines Exposure to machine learning, AI, or advanced data tooling within GCP security environments Experience working in Agile, Scrum, or iterative engineering frameworks
reed.co.uk
Senior Developer
reed.co.uk
Reed.ai is looking for a Senior Developer to join their team in Holborn, London. Overview Join a collaborative, forward-thinking team that values creativity, experimentation, and impact-and help redefine the future of recruitment through intelligent, human-centered technology. We're looking for a talented and experienced Senior Fullstack Developer to play a pivotal role in the development and growth of a brand-new AI recruitment platform as it prepares to enter the market this summer. This is a rare opportunity to take a product from Beta launch to full market release and beyond, shaping its trajectory at every stage. You'll be central to transitioning product development from an external agency to an in-house team, while driving technical excellence, user adoption, and long-term innovation. This is a chance to build something meaningful from the ground up-within a startup-style venture backed by the strength and stability of an established business. Key Responsibilities End-to-end development of high-quality, scalable SaaS platforms from design through deployment and maintenance. Architect and implement robust backend services primarily using Python and PostgreSQL. Develop and maintain responsive, performant front-end applications with TypeScript and modern frameworks (e.g., NextJS, NodeJS). Collaborate with product owners, UX/UI designers, and other stakeholders to translate requirements into technical solutions. Champion agile ways of working, driving continuous improvement and delivery excellence. Integrate and optimize AI tools and APIs to enhance development productivity and platform capabilities. Provide technical mentorship and leadership to development teams, fostering best practices in coding, testing, and deployment. Participate in code reviews, architecture discussions, and system design decisions. Troubleshoot and resolve complex technical issues across the full stack. Ensure software security, scalability, and performance are maintained at all times. Keep abreast of emerging technologies and industry trends to inform strategic decisions. Skills and Experience Minimum 8 years of commercial software development experience, with at least 3 years in a senior or technical lead role. Proven expertise in full-stack development using: TypeScript (and JavaScript frameworks such as NextJS, Node, or Tailwind) Python (including frameworks like Django, Flask, or FastAPI) PostgreSQL and relational database design, optimization, and maintenance. AI Development Tools such as Windsurf, Aider or Augment. Demonstrable experience building and scaling SaaS platforms in a production environment. Strong understanding and practical application of Agile software development methodologies. Hands-on experience integrating AI tools, APIs, or platforms into software solutions. Domain experience in Recruitment Technology, HRTech, or closely related fields is a must. Proficient in software architecture, microservices, RESTful API design, and cloud-native development (AWS, Azure, or GCP preferred). Experience with CI/CD pipelines, automated testing, and DevOps practices. Solid grasp of security best practices, data privacy, and GDPR compliance. Excellent communication skills, with the ability to work effectively across multidisciplinary teams and stakeholders. Strong problem-solving skills and a pragmatic approach to delivering solutions. Desirable Experience with containerisation and orchestration tools such as Docker and Kubernetes. Familiarity with event-driven architecture and message brokers (e.g., Kafka, RabbitMQ). Knowledge of front-end performance optimisation and accessibility standards. Exposure to machine learning pipelines or data engineering workflows. Prior experience working in startup environments or high-growth technology companies. Benefits Hybrid working as standard 25 days annual leave plus bank holidays Flexible holiday scheme Paid time off to move home Contributory pension scheme Enhanced family leave benefits Insurance benefits including life assurance Love Mondays events Discount scheme including gyms and popular retailers Range of wellbeing and mental health support avenues Office in a fantastic location, with countless bars, restaurants and theatres right on the doorstep.
18/05/2026
Full time
Reed.ai is looking for a Senior Developer to join their team in Holborn, London. Overview Join a collaborative, forward-thinking team that values creativity, experimentation, and impact-and help redefine the future of recruitment through intelligent, human-centered technology. We're looking for a talented and experienced Senior Fullstack Developer to play a pivotal role in the development and growth of a brand-new AI recruitment platform as it prepares to enter the market this summer. This is a rare opportunity to take a product from Beta launch to full market release and beyond, shaping its trajectory at every stage. You'll be central to transitioning product development from an external agency to an in-house team, while driving technical excellence, user adoption, and long-term innovation. This is a chance to build something meaningful from the ground up-within a startup-style venture backed by the strength and stability of an established business. Key Responsibilities End-to-end development of high-quality, scalable SaaS platforms from design through deployment and maintenance. Architect and implement robust backend services primarily using Python and PostgreSQL. Develop and maintain responsive, performant front-end applications with TypeScript and modern frameworks (e.g., NextJS, NodeJS). Collaborate with product owners, UX/UI designers, and other stakeholders to translate requirements into technical solutions. Champion agile ways of working, driving continuous improvement and delivery excellence. Integrate and optimize AI tools and APIs to enhance development productivity and platform capabilities. Provide technical mentorship and leadership to development teams, fostering best practices in coding, testing, and deployment. Participate in code reviews, architecture discussions, and system design decisions. Troubleshoot and resolve complex technical issues across the full stack. Ensure software security, scalability, and performance are maintained at all times. Keep abreast of emerging technologies and industry trends to inform strategic decisions. Skills and Experience Minimum 8 years of commercial software development experience, with at least 3 years in a senior or technical lead role. Proven expertise in full-stack development using: TypeScript (and JavaScript frameworks such as NextJS, Node, or Tailwind) Python (including frameworks like Django, Flask, or FastAPI) PostgreSQL and relational database design, optimization, and maintenance. AI Development Tools such as Windsurf, Aider or Augment. Demonstrable experience building and scaling SaaS platforms in a production environment. Strong understanding and practical application of Agile software development methodologies. Hands-on experience integrating AI tools, APIs, or platforms into software solutions. Domain experience in Recruitment Technology, HRTech, or closely related fields is a must. Proficient in software architecture, microservices, RESTful API design, and cloud-native development (AWS, Azure, or GCP preferred). Experience with CI/CD pipelines, automated testing, and DevOps practices. Solid grasp of security best practices, data privacy, and GDPR compliance. Excellent communication skills, with the ability to work effectively across multidisciplinary teams and stakeholders. Strong problem-solving skills and a pragmatic approach to delivering solutions. Desirable Experience with containerisation and orchestration tools such as Docker and Kubernetes. Familiarity with event-driven architecture and message brokers (e.g., Kafka, RabbitMQ). Knowledge of front-end performance optimisation and accessibility standards. Exposure to machine learning pipelines or data engineering workflows. Prior experience working in startup environments or high-growth technology companies. Benefits Hybrid working as standard 25 days annual leave plus bank holidays Flexible holiday scheme Paid time off to move home Contributory pension scheme Enhanced family leave benefits Insurance benefits including life assurance Love Mondays events Discount scheme including gyms and popular retailers Range of wellbeing and mental health support avenues Office in a fantastic location, with countless bars, restaurants and theatres right on the doorstep.
QA Manager
BritBox
Job Title: QA Manager Location: London Company: BritBox International Reporting to: SVP of Technology and Opearations Contract Type: Permenant Job Purpose: We are looking for a senior QA Manager to lead and scale our Quality Assurance function. Reporting to the SVP of Technology and Opearations, you will own the QA strategy across BritBox International's software development lifecycle, manage a team of 5-10 QA professionals, and be accountable for the quality of every release we ship to millions of viewers worldwide. This is not a traditional QA management role. We are seeking someone who is deeply hands on with AI powered testing and automation. Experience with agentic AI frameworks, large language models in a testing context, and tools like Claude Code is a core requirement. You will be expected to drive a step change in how we approach quality by embedding AI driven automation into every stage of our testing lifecycle. Responsibilities QA Leadership & Strategy Define and own the QA strategy for BritBox International, aligning quality objectives with product and engineering goals. Manage, mentor, and grow a team of 5-10 QA engineers across manual and automated testing disciplines. Establish and track quality metrics (defect density, test coverage, escape rates, mean time to detect) and report on quality health to senior leadership. Act as the primary point of contact for all QA aspects of releases, coordinating resources across internal teams and external partners. Champion a quality first culture across the organisation, embedding QA best practices into Agile/Scrum delivery workflows. AI Driven Test Automation (Essential) Design and implement an AI first test automation strategy using agentic frameworks and LLM powered tools such as Claude Code, Playwright agents, and similar technologies. Build and orchestrate multi agent QA architectures - leveraging specialised AI agents for test planning, test generation, test execution, self healing scripts, and defect triage. Drive adoption of AI assisted test case generation, reducing manual effort and increasing coverage across web, mobile, and connected TV platforms. Evaluate, integrate, and maintain AI/ML tooling within the CI/CD pipeline, ensuring automated quality gates are robust and reliable. Stay current with the rapidly evolving AI testing landscape and bring forward innovations that give BritBox a competitive edge (e.g., autonomous test agents, agentic orchestration, self healing test suites). Technical QA & Delivery Oversee end to end testing across functional, regression, performance, and exploratory testing disciplines. Collaborate closely with engineering, product, and DevOps teams to integrate quality checkpoints into CI/CD pipelines. Define and maintain test automation frameworks using industry standard tools (e.g., Playwright, Cypress, Selenium) augmented by AI capabilities. Ensure comprehensive test coverage for multi platform experiences including web, iOS, Android, and connected TV (Roku, Fire TV, Samsung, Apple TV, etc.). Manage defect lifecycles, root cause analysis, and continuous improvement initiatives to reduce regression and production incidents. Process & Governance Develop and maintain QA documentation, including test strategies, test plans, and quality standards. Establish governance around AI tool usage in testing, including prompt engineering best practices, agent guardrails, and output validation processes. Drive continuous improvement through retrospectives, data driven insights, and industry benchmarking. Knowledge and Experience Must Have Experience in software quality assurance, with experience in a QA management or leadership role. Proven hands on experience with AI driven testing tools and agentic frameworks - including but not limited to Claude Code, LLM powered test generation, Playwright agents, or equivalent AI native QA tooling. This is a core requirement. Strong understanding of agentic AI architectures and how to apply them in a QA context (multi agent orchestration, self healing tests, AI assisted triage). Demonstrated experience building and leading QA teams of 5+ people in an Agile/Scrum environment. Deep expertise in test automation frameworks (Playwright, Cypress, Selenium, or similar) and CI/CD integration. Strong technical background with proficiency in at least one programming/scripting language (Python, JavaScript/TypeScript, or similar). Knowledge of prompt engineering and fine tuning LLM outputs for QA use cases. Experience with API testing, performance testing, and cross platform testing (web, mobile, connected TV). Excellent understanding of the software development lifecycle and modern delivery practices. Nice to Have Experience in the media, entertainment, or streaming/OTT industry. Familiarity with cloud infrastructure (AWS, GCP) and containerised environments. Experience with accessibility testing and compliance standards. Contributions to open source QA or AI testing tools/frameworks. ISTQB or equivalent QA certification. What we're looking for in a Person A forward thinking leader who sees AI not as a buzzword but as a practical, transformative tool for quality engineering. Someone who thrives in a fast paced, evolving environment and is comfortable with ambiguity. A strong communicator who can translate technical QA concepts for non technical stakeholders. A team builder who invests in growing people and fostering a collaborative, psychologically safe team culture. Genuine curiosity and a continuous learning mindset - particularly around emerging AI and automation technologies. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
18/05/2026
Full time
Job Title: QA Manager Location: London Company: BritBox International Reporting to: SVP of Technology and Opearations Contract Type: Permenant Job Purpose: We are looking for a senior QA Manager to lead and scale our Quality Assurance function. Reporting to the SVP of Technology and Opearations, you will own the QA strategy across BritBox International's software development lifecycle, manage a team of 5-10 QA professionals, and be accountable for the quality of every release we ship to millions of viewers worldwide. This is not a traditional QA management role. We are seeking someone who is deeply hands on with AI powered testing and automation. Experience with agentic AI frameworks, large language models in a testing context, and tools like Claude Code is a core requirement. You will be expected to drive a step change in how we approach quality by embedding AI driven automation into every stage of our testing lifecycle. Responsibilities QA Leadership & Strategy Define and own the QA strategy for BritBox International, aligning quality objectives with product and engineering goals. Manage, mentor, and grow a team of 5-10 QA engineers across manual and automated testing disciplines. Establish and track quality metrics (defect density, test coverage, escape rates, mean time to detect) and report on quality health to senior leadership. Act as the primary point of contact for all QA aspects of releases, coordinating resources across internal teams and external partners. Champion a quality first culture across the organisation, embedding QA best practices into Agile/Scrum delivery workflows. AI Driven Test Automation (Essential) Design and implement an AI first test automation strategy using agentic frameworks and LLM powered tools such as Claude Code, Playwright agents, and similar technologies. Build and orchestrate multi agent QA architectures - leveraging specialised AI agents for test planning, test generation, test execution, self healing scripts, and defect triage. Drive adoption of AI assisted test case generation, reducing manual effort and increasing coverage across web, mobile, and connected TV platforms. Evaluate, integrate, and maintain AI/ML tooling within the CI/CD pipeline, ensuring automated quality gates are robust and reliable. Stay current with the rapidly evolving AI testing landscape and bring forward innovations that give BritBox a competitive edge (e.g., autonomous test agents, agentic orchestration, self healing test suites). Technical QA & Delivery Oversee end to end testing across functional, regression, performance, and exploratory testing disciplines. Collaborate closely with engineering, product, and DevOps teams to integrate quality checkpoints into CI/CD pipelines. Define and maintain test automation frameworks using industry standard tools (e.g., Playwright, Cypress, Selenium) augmented by AI capabilities. Ensure comprehensive test coverage for multi platform experiences including web, iOS, Android, and connected TV (Roku, Fire TV, Samsung, Apple TV, etc.). Manage defect lifecycles, root cause analysis, and continuous improvement initiatives to reduce regression and production incidents. Process & Governance Develop and maintain QA documentation, including test strategies, test plans, and quality standards. Establish governance around AI tool usage in testing, including prompt engineering best practices, agent guardrails, and output validation processes. Drive continuous improvement through retrospectives, data driven insights, and industry benchmarking. Knowledge and Experience Must Have Experience in software quality assurance, with experience in a QA management or leadership role. Proven hands on experience with AI driven testing tools and agentic frameworks - including but not limited to Claude Code, LLM powered test generation, Playwright agents, or equivalent AI native QA tooling. This is a core requirement. Strong understanding of agentic AI architectures and how to apply them in a QA context (multi agent orchestration, self healing tests, AI assisted triage). Demonstrated experience building and leading QA teams of 5+ people in an Agile/Scrum environment. Deep expertise in test automation frameworks (Playwright, Cypress, Selenium, or similar) and CI/CD integration. Strong technical background with proficiency in at least one programming/scripting language (Python, JavaScript/TypeScript, or similar). Knowledge of prompt engineering and fine tuning LLM outputs for QA use cases. Experience with API testing, performance testing, and cross platform testing (web, mobile, connected TV). Excellent understanding of the software development lifecycle and modern delivery practices. Nice to Have Experience in the media, entertainment, or streaming/OTT industry. Familiarity with cloud infrastructure (AWS, GCP) and containerised environments. Experience with accessibility testing and compliance standards. Contributions to open source QA or AI testing tools/frameworks. ISTQB or equivalent QA certification. What we're looking for in a Person A forward thinking leader who sees AI not as a buzzword but as a practical, transformative tool for quality engineering. Someone who thrives in a fast paced, evolving environment and is comfortable with ambiguity. A strong communicator who can translate technical QA concepts for non technical stakeholders. A team builder who invests in growing people and fostering a collaborative, psychologically safe team culture. Genuine curiosity and a continuous learning mindset - particularly around emerging AI and automation technologies. Our Values Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day. Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback. We are proud of our values and seek to hire people who resonate with them. This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
Senior Solutions Engineer (Digital Native)
Deepstreamtech
Requirements The ideal candidate will be a "builder" that has both a sales and technical background that enables them to drive customer engagement from technical professionals through to senior executive levels, and across Security, Network, Development and Infrastructure teams Understanding cloud architecture (systems design and architecture patterns) will be essential to being effective in the role Our Solutions Engineers come from a wide range of backgrounds: financial consulting, engineering, software development, product management, customer support, and project delivery. We're serious about building a diverse team When hiring we look for diversity of experience combined with genuine curiosity for our technology Ultimately, you are passionate about technology and have the ability to explain complex technical concepts in easy-to-understand terms You are naturally curious, and an avid builder who is not afraid to get your hands dirty You appreciate the diversity of challenges in working with customers, and look forward to helping them realize the full promise of Cloudflare You've built web applications before, or contributed to existing web applications in a meaningful way Polished communication and executive presentation skills with ability to drive a discussion with a broad range of stakeholders (from the web developer to head of platforms) Relationship building: a proven track record of building deep technical relationships with engineers and senior executives in large and strategic accounts. Experience in managing various stakeholder relationships to build consensus on security solutions/projects Experience managing technical sales within large accounts Developing champion style relationships Driving technical wins Assisting with technical validation A deep understanding of core industry components of Cloudflare solutions (and a desire to learn more): Internet security technologies including DDoS and DDoS mitigation, Firewalls, TLS, VPN, DLP Networking technologies including TCP, UDP, DNS, IPv4 + IPv6, BGP routing, GRE, SD-WAN, MPLS, Global Traffic Management HTTP technologies including reverse proxy (e.g., WAF and CDN), forward proxy (secure web gateway), serverless application development Zero-trust network access (ZTNA & SASE) concepts including identity management and authentication Cloud computing technologies such as AWS, GCP, Azure and others Some scripting or programming experience with one or more of JavaScript, Python, Golang, BASH Understanding of, or experience with, regulatory requirements such as FedRAMP, GDPR, PCI DSS, HIPAA, SOC-2, ISO/IEC An undergraduate degree in Computer Science, Engineering or a related field. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Graduate-level degrees in Computer Science, Engineering or related fields. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Relevant industry Certifications, Terraform experience (Desirable) Exposure to emerging technical landscape trends such as machine learning, GenAI, DevOps, security operations etc You can translate technical concepts and jargon for a wide variety of audiences: from systems engineers, to front-end developers, through to IT managers and C-levels in organizations You want to be constantly learning new things and teaching what you've learned to the broader team through internal and external blog posts, team demos, and product training sessions You have a knack for understanding problems and finding creative ways to solve them. Our product suite is ever growing, and knowing how to identify which parts will solve a customer's particular problem is important You understand how to manage a project, work to deadlines, and prioritize between competing demands What the job involves Digital Native SEs at Cloudflare work with the most innovative and cutting edge companies. In targeting high growth, technologically advanced, Cloud native, Enterprise companies, SEs are positioned to drive in depth product discussions while communicating and demonstrating value quickly to customers This role within the digital native segment focuses on both the acquisition of prospective Digital Native accounts, as well as the expansion of existing customer accounts Cloudflare's solutions engineering function is responsible for collaborating with clients from early stage ideation through to planning for production Being much more than an expert solely in Cloudflare's services, our Senior Solutions Engineers are expected to sit alongside our peers in our clients, and to contribute their energy, ideas and opinion on solving the hard problems we face in our industry today Often this means deep work on the art of the possible (and sometimes being willing to put aside preconceptions on the impossible!) On any given day, the role will provide both a challenging and rewarding opportunity to develop adjacent technology expertise as well as mastering key skills relating to technical and industry advocacy on behalf of our clients A key aspect will be offering good practice guidance and adopting a deploy to production mindset, where it is as much about the operational process as it is about the product As part of our broader solutions engineering community, you will be working will colleagues with deep subject matter expertise and industry knowledge upon whose insights will support your own Of course, as a senior member of the team, you will also be in a position to contribute to a body of knowledge across key domains of networking, cybersecurity and edge computing, as well as industry analyses and perspectives As an SE, there will often be more than one way to solve a problem - hence what might be a best practice in a given context might not be true in another! This is where your experience will help On the Solutions Engineering team, you will find a collaborative environment where everyone brings different strengths and jumps in to help each other As critical members of Cloudflare's sales team, Solutions Engineers drive technical discussions and implementations to help generate new business, expand existing business, and keep our customers happy In business generation and expansion, you'll be tasked with qualification of prospect and customer use cases, technical requirements discovery, leading demonstrations, solution identification and design, and collaborative work on proofs of concept (PoCs) For our existing customers, Solutions Engineers are part of a dedicated account team that advises the customer on technical best practices, implementation of Cloudflare products and features, and strategic guidance on internet security and performance The role requires % travel to attend meetings with prospects or customers, attend conferences and other industry events, and to collaborate with your Cloudflare teammates
18/05/2026
Full time
Requirements The ideal candidate will be a "builder" that has both a sales and technical background that enables them to drive customer engagement from technical professionals through to senior executive levels, and across Security, Network, Development and Infrastructure teams Understanding cloud architecture (systems design and architecture patterns) will be essential to being effective in the role Our Solutions Engineers come from a wide range of backgrounds: financial consulting, engineering, software development, product management, customer support, and project delivery. We're serious about building a diverse team When hiring we look for diversity of experience combined with genuine curiosity for our technology Ultimately, you are passionate about technology and have the ability to explain complex technical concepts in easy-to-understand terms You are naturally curious, and an avid builder who is not afraid to get your hands dirty You appreciate the diversity of challenges in working with customers, and look forward to helping them realize the full promise of Cloudflare You've built web applications before, or contributed to existing web applications in a meaningful way Polished communication and executive presentation skills with ability to drive a discussion with a broad range of stakeholders (from the web developer to head of platforms) Relationship building: a proven track record of building deep technical relationships with engineers and senior executives in large and strategic accounts. Experience in managing various stakeholder relationships to build consensus on security solutions/projects Experience managing technical sales within large accounts Developing champion style relationships Driving technical wins Assisting with technical validation A deep understanding of core industry components of Cloudflare solutions (and a desire to learn more): Internet security technologies including DDoS and DDoS mitigation, Firewalls, TLS, VPN, DLP Networking technologies including TCP, UDP, DNS, IPv4 + IPv6, BGP routing, GRE, SD-WAN, MPLS, Global Traffic Management HTTP technologies including reverse proxy (e.g., WAF and CDN), forward proxy (secure web gateway), serverless application development Zero-trust network access (ZTNA & SASE) concepts including identity management and authentication Cloud computing technologies such as AWS, GCP, Azure and others Some scripting or programming experience with one or more of JavaScript, Python, Golang, BASH Understanding of, or experience with, regulatory requirements such as FedRAMP, GDPR, PCI DSS, HIPAA, SOC-2, ISO/IEC An undergraduate degree in Computer Science, Engineering or a related field. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Graduate-level degrees in Computer Science, Engineering or related fields. Reminder: this is not a strict requirement at all. Candidates from all walks of life are welcome (Desirable) Relevant industry Certifications, Terraform experience (Desirable) Exposure to emerging technical landscape trends such as machine learning, GenAI, DevOps, security operations etc You can translate technical concepts and jargon for a wide variety of audiences: from systems engineers, to front-end developers, through to IT managers and C-levels in organizations You want to be constantly learning new things and teaching what you've learned to the broader team through internal and external blog posts, team demos, and product training sessions You have a knack for understanding problems and finding creative ways to solve them. Our product suite is ever growing, and knowing how to identify which parts will solve a customer's particular problem is important You understand how to manage a project, work to deadlines, and prioritize between competing demands What the job involves Digital Native SEs at Cloudflare work with the most innovative and cutting edge companies. In targeting high growth, technologically advanced, Cloud native, Enterprise companies, SEs are positioned to drive in depth product discussions while communicating and demonstrating value quickly to customers This role within the digital native segment focuses on both the acquisition of prospective Digital Native accounts, as well as the expansion of existing customer accounts Cloudflare's solutions engineering function is responsible for collaborating with clients from early stage ideation through to planning for production Being much more than an expert solely in Cloudflare's services, our Senior Solutions Engineers are expected to sit alongside our peers in our clients, and to contribute their energy, ideas and opinion on solving the hard problems we face in our industry today Often this means deep work on the art of the possible (and sometimes being willing to put aside preconceptions on the impossible!) On any given day, the role will provide both a challenging and rewarding opportunity to develop adjacent technology expertise as well as mastering key skills relating to technical and industry advocacy on behalf of our clients A key aspect will be offering good practice guidance and adopting a deploy to production mindset, where it is as much about the operational process as it is about the product As part of our broader solutions engineering community, you will be working will colleagues with deep subject matter expertise and industry knowledge upon whose insights will support your own Of course, as a senior member of the team, you will also be in a position to contribute to a body of knowledge across key domains of networking, cybersecurity and edge computing, as well as industry analyses and perspectives As an SE, there will often be more than one way to solve a problem - hence what might be a best practice in a given context might not be true in another! This is where your experience will help On the Solutions Engineering team, you will find a collaborative environment where everyone brings different strengths and jumps in to help each other As critical members of Cloudflare's sales team, Solutions Engineers drive technical discussions and implementations to help generate new business, expand existing business, and keep our customers happy In business generation and expansion, you'll be tasked with qualification of prospect and customer use cases, technical requirements discovery, leading demonstrations, solution identification and design, and collaborative work on proofs of concept (PoCs) For our existing customers, Solutions Engineers are part of a dedicated account team that advises the customer on technical best practices, implementation of Cloudflare products and features, and strategic guidance on internet security and performance The role requires % travel to attend meetings with prospects or customers, attend conferences and other industry events, and to collaborate with your Cloudflare teammates
Senior Software Engineer, CalcGraphs - Vice President
Citigroup Inc.
Team Overview XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of 'Applications Development Technology Lead Analyst' on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90-minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine. You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long-term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop future versions of the calculation engine. This means making it faster, utilizing resources better, and scale to even greater sizes. Adding new features without impacting performance of the platform in undesirable manner. Solve hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities to ensure balanced workloads and timely delivery. Foster a collaborative and growth-oriented team environment. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelization strategies and identify opportunities to improve efficiency, scalability, and throughput. Operationally support the optimization of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyze distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements and recommend optimization to enhance calculation speed and resource utilization. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialized customer support to optimize and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimize inefficiencies during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large-scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object-oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/05/2026
Full time
Team Overview XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on-demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of 'Applications Development Technology Lead Analyst' on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90-minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine. You will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long-term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop future versions of the calculation engine. This means making it faster, utilizing resources better, and scale to even greater sizes. Adding new features without impacting performance of the platform in undesirable manner. Solve hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities to ensure balanced workloads and timely delivery. Foster a collaborative and growth-oriented team environment. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelization strategies and identify opportunities to improve efficiency, scalability, and throughput. Operationally support the optimization of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyze distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements and recommend optimization to enhance calculation speed and resource utilization. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialized customer support to optimize and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimize inefficiencies during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large-scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object-oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Software Engineer, CalcGraphs - Vice President
PowerToFly
Team Overview XiP is building a next generation cross asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of "Applications Development Technology Lead Analyst" on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90 minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day, this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine, you will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop the future versions of the calculation engine. This means making it faster, utilizing resources better, and scaling to even greater sizes. This means adding new features without impacting performance of the platform in an undesirable manner - small changes multiplied by millions of calculations have a high cost. This means solving hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities, ensuring balanced workloads and timely delivery. Foster a collaborative and growth oriented team environment, encouraging best practices and continuous learning. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms of the engine which regularly parallelises 250,000 hours of compute into a single 90 minute execution: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelisation strategies and identify opportunities to further improve efficiency, scalability, and throughput. Operationally support the optimisation of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyse the distributed execution of large scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements, leveraging deep technical knowledge to recommend and implement optimisations that enhance calculation speed and resource utilisation. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialised customer support to optimise and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimise inefficiencies that arise during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerisation (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
18/05/2026
Full time
Team Overview XiP is building a next generation cross asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and other major financial hubs. Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can fail due to their complexity and our system must adapt quickly to these failures to provide a seamless experience for clients. XiP Compute Services are deployed onto OpenShift and Amazon's Elastic Kubernetes Service (EKS). An important initiative in 2025 will be onboarding Google's Kubernetes Engine to further expand our coverage. Our system scales on demand, and we can run up to tens of thousands of replicas of our services across all asset classes. Role Overview We are seeking a Senior Engineer to fill the role of "Applications Development Technology Lead Analyst" on the XiNG large scale distributed calculation platform (XiP). In this role you will design, build, and maintain the calculation engine at the heart of the XiP platform. This engine is responsible for c. 0.5 billion risk & suitability calculations at Citi every day. A single customer run compresses 17 million minutes of compute into a single 90 minute execution. Run on hundreds of thousands of pods across the entire XiP platform every day, this calculation engine is both highly performant and rapidly changing to support new scenarios, technologies, and infrastructure. As an engineer working on the calculation engine, you will work closely with software engineers, DevOps, and our customers to ensure reliable, secure, and scalable operations of our platform. Responsibilities Take part of the shared responsibility for the long term strategic direction of the XiP Calculation Engine: Apply your experience and skills to develop the future versions of the calculation engine. This means making it faster, utilizing resources better, and scaling to even greater sizes. This means adding new features without impacting performance of the platform in an undesirable manner - small changes multiplied by millions of calculations have a high cost. This means solving hard problems like transferring small amounts of data to a huge number of machines. Serve as advisor or coach to team members, allocating and overseeing work: Mentor and guide mid level developers, providing technical advice, code reviews, and career development support. Allocate tasks based on skill sets and project priorities, ensuring balanced workloads and timely delivery. Foster a collaborative and growth oriented team environment, encouraging best practices and continuous learning. Implement changes and improvements to Citi's Risk Calculation Engine, including analyzing and designing improvements to the distribution mechanisms of the engine which regularly parallelises 250,000 hours of compute into a single 90 minute execution: Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms. Analyze current parallelisation strategies and identify opportunities to further improve efficiency, scalability, and throughput. Operationally support the optimisation of Risk calculations by examining and providing SME level insight into the distributed execution of extremely large calculations: Monitor and analyse the distributed execution of large scale risk calculations, identifying performance bottlenecks and inefficiencies. Provide subject matter expertise to guide operational improvements, leveraging deep technical knowledge to recommend and implement optimisations that enhance calculation speed and resource utilisation. Plan, coordinate, and execute strategic changes to the engine to reach the next scaling milestone: Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands. Coordinate with stakeholders to ensure that all scaling efforts are aligned with customer needs. Provide specialised customer support to optimise and improve large, distributed calculations: Act as a primary point of contact for clients to address issues and optimise inefficiencies that arise during distributed workload execution. Qualifications Multiple years professional software development experience with Java. Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus). Experience designing, building, and maintaining large scale, distributed systems. Experience with RESTful API design and implementation. Strong understanding of object oriented programming and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerisation (e.g., Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data processing tasks. Experience with CI/CD pipelines and DevOps practices is a plus. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Infrastructure engineer (UK)
B Capital
Location London, UK Employment Type Full time Location Type Hybrid Department Engineering, product & design About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our vision is to expand human capacity through superintelligence. And we're proving it's possible - through powerful, trustworthy AI that unites IT and business teams together to unlock enterprise-wide transformation. With WRITER's end-to-end platform, hundreds of companies like Mars, Marriott, Uber, and Vanguard are building and deploying AI agents that are grounded in their company's data and fueled by WRITER's enterprise-grade LLMs. Valued at $1.9B and backed by industry-leading investors including Premji Invest, Radical Ventures, and ICONIQ Growth, WRITER is rapidly cementing its position as the leader in enterprise generative AI. Founded in 2020 with office hubs in San Francisco, New York City, Austin, Chicago, and London, our team thinks big and moves fast, and we're looking for smart, hardworking builders and scalers to join us on our journey to create a better future of work with AI. About the role At WRITER, our mission to expand human capacity with superintelligence relies on a foundational truth: our platform must be available, performant, and reliable, 24/7. As an Infrastructure engineer, you'll be at the heart of making this a reality, impacting every enterprise customer who trusts us with their AI-powered workflows. This isn't just about keeping the lights on; it's about pushing the boundaries of what's possible, proactively identifying and solving complex systemic challenges, and laying the groundwork for our rapid growth and the evolving demands of enterprise generative AI. You'll build resilient systems, automate across the stack, and champion reliability best practices, directly enabling our ambitious product roadmap and ensuring our customers always have access to the powerful tools they need. This is a hybrid position, based out of our New York City or London hubs. You'll report to our director of engineering. What you'll do Automate operational tasks and infrastructure management by developing robust tools and platforms using Python, Go, or similar languages, significantly reducing manual toil across our production environment Design and implement scalable, fault-tolerant infrastructure solutions on public cloud providers (AWS, GCP, Azure) to support WRITER's rapidly expanding, high-traffic AI platform Own the reliability, performance, and efficiency of WRITER's core services, defining and upholding stringent Service Level Objectives (SLOs) and Error Budgets Own the observability stack for monitoring, logging, and alerting systems to ensure rapid detection of issues across our complex distributed systems Lead incident response, post-mortems, and root cause analyses, applying learnings to proactively prevent future outages and build a more resilient system architecture Collaborate closely with product and engineering teams, providing expert guidance on system design for reliability, performance, and scalability from conception through launch What you need A solid 7+ years of experience in infrastructure engineering, DevOps, or a similar role focused on building and operating large-scale, high-availability production systems Deep expertise with cloud platforms (AWS strongly preferred), containerization technologies like Docker and Kubernetes, and Infrastructure-as-Code tools such as Terraform Strong proficiency in programming languages such as Python, Java, Go for automation and monitoring Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and performance Demonstrated ability to Challenge the status quo, proactively identify systemic weaknesses, and propose innovative solutions to complex reliability problems Excellent communication, collaboration, and problem-solving skills, with a talent for building strong relationships and Connecting with cross-functional teams A strong sense of ownership and accountability, eager to Own mission-critical systems and drive them toward peak performance and unparalleled reliability Benefits & perks (UK full-time employees): Generous PTO, plus company holidays Comprehensive medical and dental insurance Paid parental leave for all parents (16 weeks) Fertility and family planning support Early-detection cancer testing through Galleri Competitive pension scheme and company contribution Annual work-life stipends for: Wellness stipend for gym, massage/chiropractor, personal training, etc. Learning and development stipend Company-wide off-sites and team off-sites Competitive compensation and company stock options
17/05/2026
Full time
Location London, UK Employment Type Full time Location Type Hybrid Department Engineering, product & design About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our vision is to expand human capacity through superintelligence. And we're proving it's possible - through powerful, trustworthy AI that unites IT and business teams together to unlock enterprise-wide transformation. With WRITER's end-to-end platform, hundreds of companies like Mars, Marriott, Uber, and Vanguard are building and deploying AI agents that are grounded in their company's data and fueled by WRITER's enterprise-grade LLMs. Valued at $1.9B and backed by industry-leading investors including Premji Invest, Radical Ventures, and ICONIQ Growth, WRITER is rapidly cementing its position as the leader in enterprise generative AI. Founded in 2020 with office hubs in San Francisco, New York City, Austin, Chicago, and London, our team thinks big and moves fast, and we're looking for smart, hardworking builders and scalers to join us on our journey to create a better future of work with AI. About the role At WRITER, our mission to expand human capacity with superintelligence relies on a foundational truth: our platform must be available, performant, and reliable, 24/7. As an Infrastructure engineer, you'll be at the heart of making this a reality, impacting every enterprise customer who trusts us with their AI-powered workflows. This isn't just about keeping the lights on; it's about pushing the boundaries of what's possible, proactively identifying and solving complex systemic challenges, and laying the groundwork for our rapid growth and the evolving demands of enterprise generative AI. You'll build resilient systems, automate across the stack, and champion reliability best practices, directly enabling our ambitious product roadmap and ensuring our customers always have access to the powerful tools they need. This is a hybrid position, based out of our New York City or London hubs. You'll report to our director of engineering. What you'll do Automate operational tasks and infrastructure management by developing robust tools and platforms using Python, Go, or similar languages, significantly reducing manual toil across our production environment Design and implement scalable, fault-tolerant infrastructure solutions on public cloud providers (AWS, GCP, Azure) to support WRITER's rapidly expanding, high-traffic AI platform Own the reliability, performance, and efficiency of WRITER's core services, defining and upholding stringent Service Level Objectives (SLOs) and Error Budgets Own the observability stack for monitoring, logging, and alerting systems to ensure rapid detection of issues across our complex distributed systems Lead incident response, post-mortems, and root cause analyses, applying learnings to proactively prevent future outages and build a more resilient system architecture Collaborate closely with product and engineering teams, providing expert guidance on system design for reliability, performance, and scalability from conception through launch What you need A solid 7+ years of experience in infrastructure engineering, DevOps, or a similar role focused on building and operating large-scale, high-availability production systems Deep expertise with cloud platforms (AWS strongly preferred), containerization technologies like Docker and Kubernetes, and Infrastructure-as-Code tools such as Terraform Strong proficiency in programming languages such as Python, Java, Go for automation and monitoring Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and performance Demonstrated ability to Challenge the status quo, proactively identify systemic weaknesses, and propose innovative solutions to complex reliability problems Excellent communication, collaboration, and problem-solving skills, with a talent for building strong relationships and Connecting with cross-functional teams A strong sense of ownership and accountability, eager to Own mission-critical systems and drive them toward peak performance and unparalleled reliability Benefits & perks (UK full-time employees): Generous PTO, plus company holidays Comprehensive medical and dental insurance Paid parental leave for all parents (16 weeks) Fertility and family planning support Early-detection cancer testing through Galleri Competitive pension scheme and company contribution Annual work-life stipends for: Wellness stipend for gym, massage/chiropractor, personal training, etc. Learning and development stipend Company-wide off-sites and team off-sites Competitive compensation and company stock options
Full Stack Engineer
Limelight Health Knutsford, Cheshire
Embark on a transformative journey as a Full Stack Engineer at Barclays. Our vision is to design, develop and improve software, utilising various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues. To be successful as a Full Stack Engineer, you should have experience with: Server side Development: Ample Python programming skills with experience building APIs, microservices architecture, and data processing pipelines. Familiarity with Python frameworks such as Flask, Django, or FastAPI for creating robust backend services. Cloud Technologies: Experience deploying and managing applications in cloud environments (AWS, Azure, or GCP), understanding of infrastructure as code, containerisation (Docker), and orchestration tools (Kubernetes). Full Stack Performance and monitoring: Ability to identify and resolve performance bottlenecks across the entire application stack, ensuring efficient database queries and API responses on the backend. Understand and implement necessary tools for monitoring and observing systems end to end. DevOps & CI/CD: Understanding of build pipelines, automated testing, and deployment processes for full stack applications. Experience with CI/CD tools and practices. Some Other Highly Valued Skills May Include Frontend Development: Understanding of JavaScript fundamentals, ES6+, closures, promises, async/await, and functional programming concepts. AI & Machine Learning: Familiarity working with the latest AI technologies: Gen AI chatbots and AI agents, MCP. Testing & Quality Assurance: Experience with testing methodologies and tools across the stack (pytest, unittest for Python) and ability to implement comprehensive test coverage. You may be assessed on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job specific technical skills. The location of your role is Knutsford/Glasgow. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalates breaches of policies/procedures. If managing a team, defining jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. May lead a number of specialists to influence the operations of a department, in alignment with strategic and tactical priorities while balancing short and long term goals and ensuring budgets and schedules meet corporate requirements. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
17/05/2026
Full time
Embark on a transformative journey as a Full Stack Engineer at Barclays. Our vision is to design, develop and improve software, utilising various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues. To be successful as a Full Stack Engineer, you should have experience with: Server side Development: Ample Python programming skills with experience building APIs, microservices architecture, and data processing pipelines. Familiarity with Python frameworks such as Flask, Django, or FastAPI for creating robust backend services. Cloud Technologies: Experience deploying and managing applications in cloud environments (AWS, Azure, or GCP), understanding of infrastructure as code, containerisation (Docker), and orchestration tools (Kubernetes). Full Stack Performance and monitoring: Ability to identify and resolve performance bottlenecks across the entire application stack, ensuring efficient database queries and API responses on the backend. Understand and implement necessary tools for monitoring and observing systems end to end. DevOps & CI/CD: Understanding of build pipelines, automated testing, and deployment processes for full stack applications. Experience with CI/CD tools and practices. Some Other Highly Valued Skills May Include Frontend Development: Understanding of JavaScript fundamentals, ES6+, closures, promises, async/await, and functional programming concepts. AI & Machine Learning: Familiarity working with the latest AI technologies: Gen AI chatbots and AI agents, MCP. Testing & Quality Assurance: Experience with testing methodologies and tools across the stack (pytest, unittest for Python) and ability to implement comprehensive test coverage. You may be assessed on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job specific technical skills. The location of your role is Knutsford/Glasgow. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalates breaches of policies/procedures. If managing a team, defining jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. May lead a number of specialists to influence the operations of a department, in alignment with strategic and tactical priorities while balancing short and long term goals and ensuring budgets and schedules meet corporate requirements. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Senior Fullstack Software Engineer
TPXimpact Ltd
About The Role We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross functional teams, and driving the adoption of best practices in software development. We value adaptability over specific technology expertise. While we are technology agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with project and business goals. Mentor and support junior engineers, helping to develop their skills and promote best practices. Collaborate with cross functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial. Drive improvements in coding standards, testing, and documentation within the team. Engage in early stage project discussions, providing technical insights and recommendations. Ensure development processes are followed and contribute to process optimisation initiatives. Communicate complex technical concepts effectively to non technical stakeholders. About You Professional Knowledge and Experience - Essential Proven experience in full stack software development, including design, development, testing, and deployment. Deep experience in at least one of: Java, Python, C#/.NET, Full stack JavaScript (React, Node.js etc.). Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery. Comfortable working as a polyglot. Experience with cloud platforms (Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well architected and secure by design. Professional Knowledge and Experience - Desirable Previous experience in a senior engineering role, guiding teams to successful delivery. Proficiency in multiple programming languages. Experience working on public sector projects. Experience in a consulting environment. Skills Software Development: Writing clean, maintainable code and optimising software for performance and scalability. Ensuring all key business logic is covered by tests. Code Quality and Testing: Proficient in automated testing frameworks and ensuring software is reliable and bug free; conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication: Effective at working with cross functional teams to deliver project objectives; strong skills in communicating technical concepts to diverse stakeholders. Continuous Improvement: Passion for learning new technologies and improving software development processes; drive to adopt new tools and methodologies that enhance team performance and software quality. Benefits 30 days holiday + bank holidays 2 volunteer days Maternity/paternity - 6 months maternity leave, 3 months paternity leave Life assurance Employer pension contribution of 5% Health cash plan Personal learning and development budget Employee Assistance Programme Green incentive programmes, including Electric Vehicle Leasing and the Cycle to Work Scheme Financial advice Health assessments EEO Statement We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio economic backgrounds.
17/05/2026
Full time
About The Role We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross functional teams, and driving the adoption of best practices in software development. We value adaptability over specific technology expertise. While we are technology agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with project and business goals. Mentor and support junior engineers, helping to develop their skills and promote best practices. Collaborate with cross functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial. Drive improvements in coding standards, testing, and documentation within the team. Engage in early stage project discussions, providing technical insights and recommendations. Ensure development processes are followed and contribute to process optimisation initiatives. Communicate complex technical concepts effectively to non technical stakeholders. About You Professional Knowledge and Experience - Essential Proven experience in full stack software development, including design, development, testing, and deployment. Deep experience in at least one of: Java, Python, C#/.NET, Full stack JavaScript (React, Node.js etc.). Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery. Comfortable working as a polyglot. Experience with cloud platforms (Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well architected and secure by design. Professional Knowledge and Experience - Desirable Previous experience in a senior engineering role, guiding teams to successful delivery. Proficiency in multiple programming languages. Experience working on public sector projects. Experience in a consulting environment. Skills Software Development: Writing clean, maintainable code and optimising software for performance and scalability. Ensuring all key business logic is covered by tests. Code Quality and Testing: Proficient in automated testing frameworks and ensuring software is reliable and bug free; conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication: Effective at working with cross functional teams to deliver project objectives; strong skills in communicating technical concepts to diverse stakeholders. Continuous Improvement: Passion for learning new technologies and improving software development processes; drive to adopt new tools and methodologies that enhance team performance and software quality. Benefits 30 days holiday + bank holidays 2 volunteer days Maternity/paternity - 6 months maternity leave, 3 months paternity leave Life assurance Employer pension contribution of 5% Health cash plan Personal learning and development budget Employee Assistance Programme Green incentive programmes, including Electric Vehicle Leasing and the Cycle to Work Scheme Financial advice Health assessments EEO Statement We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio economic backgrounds.
Infrastructure engineer (UK)
writer.com
About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our vision is to expand human capacity through superintelligence. And we're proving it's possible - through powerful, trustworthy AI that unites IT and business teams together to unlock enterprise-wide transformation. With WRITER's end-to-end platform, hundreds of companies like Mars, Marriott, Uber, and Vanguard are building and deploying AI agents that are grounded in their company's data and fueled by WRITER's enterprise-grade LLMs. Valued at $1.9B and backed by industry-leading investors including Premji Invest, Radical Ventures, and ICONIQ Growth, WRITER is rapidly cementing its position as the leader in enterprise generative AI. Founded in 2020 with office hubs in San Francisco, New York City, Austin, Chicago, and London, our team thinks big and moves fast, and we're looking for smart, hardworking builders and scalers to join us on our journey to create a better future of work with AI. About the role At WRITER, our mission to expand human capacity with superintelligence relies on a foundational truth: our platform must be available, performant, and reliable, 24/7. As an Infrastructure engineer, you'll be at the heart of making this a reality, impacting every enterprise customer who trusts us with their AI-powered workflows. This isn't just about keeping the lights on; it's about pushing the boundaries of what's possible, proactively identifying and solving complex systemic challenges, and laying the groundwork for our rapid growth and the evolving demands of enterprise generative AI. You'll build resilient systems, automate across the stack, and champion reliability best practices, directly enabling our ambitious product roadmap and ensuring our customers always have access to the powerful tools they need. This is a hybrid position, based out of our New York City or London hubs. You'll report to our director of engineering. What you'll do Automate operational tasks and infrastructure management by developing robust tools and platforms using Python, Go, or similar languages, significantly reducing manual toil across our production environment Design and implement scalable, fault-tolerant infrastructure solutions on public cloud providers (AWS, GCP, Azure) to support WRITER's rapidly expanding, high-traffic AI platform Own the reliability, performance, and efficiency of WRITER's core services, defining and upholding stringent Service Level Objectives (SLOs) and Error Budgets Own the observability stack for monitoring, logging, and alerting systems to ensure rapid detection of issues across our complex distributed systems Lead incident response, post-mortems, and root cause analyses, applying learnings to proactively prevent future outages and build a more resilient system architecture Collaborate closely with product and engineering teams, providing expert guidance on system design for reliability, performance, and scalability from conception through launch What you need A solid 7+ years of experience in infrastructure engineering, DevOps, or a similar role focused on building and operating large-scale, high-availability production systems Deep expertise with cloud platforms (AWS strongly preferred), containerization technologies like Docker and Kubernetes, and Infrastructure-as-Code tools such as Terraform Strong proficiency in programming languages such as Python, Java, Go for automation and monitoring Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and performance Demonstrated ability to Challenge the status quo, proactively identify systemic weaknesses, and propose innovative solutions to complex reliability problems Excellent communication, collaboration, and problem-solving skills, with a talent for building strong relationships and Connecting with cross-functional teams A strong sense of ownership and accountability, eager to Own mission-critical systems and drive them toward peak performance and unparalleled reliability Benefits & perks (UK full-time employees) Generous PTO, plus company holidays Comprehensive medical and dental insurance Paid parental leave for all parents (16 weeks) Fertility and family planning support Early-detection cancer testing through Galleri Competitive pension scheme and company contribution Annual work-life stipends for: Wellness stipend for gym, massage/chiropractor, personal training, etc. Learning and development stipend Company-wide off-sites and team off-sites Competitive compensation and company stock options
16/05/2026
Full time
About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our vision is to expand human capacity through superintelligence. And we're proving it's possible - through powerful, trustworthy AI that unites IT and business teams together to unlock enterprise-wide transformation. With WRITER's end-to-end platform, hundreds of companies like Mars, Marriott, Uber, and Vanguard are building and deploying AI agents that are grounded in their company's data and fueled by WRITER's enterprise-grade LLMs. Valued at $1.9B and backed by industry-leading investors including Premji Invest, Radical Ventures, and ICONIQ Growth, WRITER is rapidly cementing its position as the leader in enterprise generative AI. Founded in 2020 with office hubs in San Francisco, New York City, Austin, Chicago, and London, our team thinks big and moves fast, and we're looking for smart, hardworking builders and scalers to join us on our journey to create a better future of work with AI. About the role At WRITER, our mission to expand human capacity with superintelligence relies on a foundational truth: our platform must be available, performant, and reliable, 24/7. As an Infrastructure engineer, you'll be at the heart of making this a reality, impacting every enterprise customer who trusts us with their AI-powered workflows. This isn't just about keeping the lights on; it's about pushing the boundaries of what's possible, proactively identifying and solving complex systemic challenges, and laying the groundwork for our rapid growth and the evolving demands of enterprise generative AI. You'll build resilient systems, automate across the stack, and champion reliability best practices, directly enabling our ambitious product roadmap and ensuring our customers always have access to the powerful tools they need. This is a hybrid position, based out of our New York City or London hubs. You'll report to our director of engineering. What you'll do Automate operational tasks and infrastructure management by developing robust tools and platforms using Python, Go, or similar languages, significantly reducing manual toil across our production environment Design and implement scalable, fault-tolerant infrastructure solutions on public cloud providers (AWS, GCP, Azure) to support WRITER's rapidly expanding, high-traffic AI platform Own the reliability, performance, and efficiency of WRITER's core services, defining and upholding stringent Service Level Objectives (SLOs) and Error Budgets Own the observability stack for monitoring, logging, and alerting systems to ensure rapid detection of issues across our complex distributed systems Lead incident response, post-mortems, and root cause analyses, applying learnings to proactively prevent future outages and build a more resilient system architecture Collaborate closely with product and engineering teams, providing expert guidance on system design for reliability, performance, and scalability from conception through launch What you need A solid 7+ years of experience in infrastructure engineering, DevOps, or a similar role focused on building and operating large-scale, high-availability production systems Deep expertise with cloud platforms (AWS strongly preferred), containerization technologies like Docker and Kubernetes, and Infrastructure-as-Code tools such as Terraform Strong proficiency in programming languages such as Python, Java, Go for automation and monitoring Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and performance Demonstrated ability to Challenge the status quo, proactively identify systemic weaknesses, and propose innovative solutions to complex reliability problems Excellent communication, collaboration, and problem-solving skills, with a talent for building strong relationships and Connecting with cross-functional teams A strong sense of ownership and accountability, eager to Own mission-critical systems and drive them toward peak performance and unparalleled reliability Benefits & perks (UK full-time employees) Generous PTO, plus company holidays Comprehensive medical and dental insurance Paid parental leave for all parents (16 weeks) Fertility and family planning support Early-detection cancer testing through Galleri Competitive pension scheme and company contribution Annual work-life stipends for: Wellness stipend for gym, massage/chiropractor, personal training, etc. Learning and development stipend Company-wide off-sites and team off-sites Competitive compensation and company stock options
Senior Software Engineer - Data Management Platform
Roku, Inc. Manchester, Lancashire
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
16/05/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, Development, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL Infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, in advertising data platforms and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools (e.g., Jenkins & Terraform) (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Senior Software Engineer (Advertising Analytics)
Roku, Inc. Cambridge, Cambridgeshire
About the Team The Ads Analytics team plays a critical role in Roku's Advertising organization, leading measurement and analytics initiatives that power decision making across the advertising ecosystem. We develop and manage products that deliver actionable insights for advertisers while meeting the operational and analytical needs of internal business teams. We work closely with Product Managers, Ad Sales, Ad Operations, Data Science, and multiple other software teams within the Advertising Engineering organization to deliver high impact solutions. Looking ahead, we are exploring AI driven measurement capabilities to further enhance the effectiveness of advertising campaigns and strengthen internal analytics. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in API Development using Spring Boot and knowledge of Apache Spark based Big Data pipelines using Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. You will communicate and collaborate heavily with both business and engineering to ensure high quality standards and overall project delivery success. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products that power critical analytics and measurement capabilities. You will work with technologies such as Apache Spark, Apache Airflow, Trino, Druid, Spring Boot, StarRocks, and Looker to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building applications and services with a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries and analytics solutions using Druid, Trino, and StarRocks for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. Collaboration & Mentorship Partner with data scientists, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: Apache Druid, StarRocks, Trino. Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Strong programming skills in Java, Python, or Scala. Advanced SQL skills, with expertise in query optimization for large datasets. Expertise in data modeling, schema design, and data visualization tools. Experience building highly scalable, low latency, APIs. Exceptional problem solving abilities and the capacity to work both independently and collaboratively as needed. Exceptional verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes. Experience in AdTech, advertising data platforms and campaign measurement. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools such as Terraform. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows. Bachelor's degree in computer science, engineering, or a related field (or equivalent experience). Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. Not every benefit is available in all locations or for every role. For details specific to your location, please consult your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
16/05/2026
Full time
About the Team The Ads Analytics team plays a critical role in Roku's Advertising organization, leading measurement and analytics initiatives that power decision making across the advertising ecosystem. We develop and manage products that deliver actionable insights for advertisers while meeting the operational and analytical needs of internal business teams. We work closely with Product Managers, Ad Sales, Ad Operations, Data Science, and multiple other software teams within the Advertising Engineering organization to deliver high impact solutions. Looking ahead, we are exploring AI driven measurement capabilities to further enhance the effectiveness of advertising campaigns and strengthen internal analytics. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in API Development using Spring Boot and knowledge of Apache Spark based Big Data pipelines using Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. You will communicate and collaborate heavily with both business and engineering to ensure high quality standards and overall project delivery success. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products that power critical analytics and measurement capabilities. You will work with technologies such as Apache Spark, Apache Airflow, Trino, Druid, Spring Boot, StarRocks, and Looker to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building applications and services with a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries and analytics solutions using Druid, Trino, and StarRocks for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. Collaboration & Mentorship Partner with data scientists, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: Apache Druid, StarRocks, Trino. Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Strong programming skills in Java, Python, or Scala. Advanced SQL skills, with expertise in query optimization for large datasets. Expertise in data modeling, schema design, and data visualization tools. Experience building highly scalable, low latency, APIs. Exceptional problem solving abilities and the capacity to work both independently and collaboratively as needed. Exceptional verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes. Experience in AdTech, advertising data platforms and campaign measurement. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools such as Terraform. Experience with building Agentic AI systems to automate decision making and enhance analytics workflows. Bachelor's degree in computer science, engineering, or a related field (or equivalent experience). Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. Not every benefit is available in all locations or for every role. For details specific to your location, please consult your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
MI5
Software Engineers Ref. 3690
MI5 Manchester, Lancashire
Location: Bude, Cheltenham, Manchester, Samlesbury Job description Salary: £42,630 - £46,246, dependent on experience and made up of a base salary of £35,134 - £38,750, a concessionary payment of £2,758, and a skills payment of up to £4,738 (assessed at interview and offered from day one). You will also receive a one-off recruitment bonus of £2,000 (£1,000 on arrival and £1,000 on successful completion of probation). Flexible Working We recognise the importance of a healthy work life balance and offer full time, part time, and compressed hours. Due to the nature of the work, hybrid working may be more limited; however, some home working options may be available depending on business requirements. About Us GCHQ is an intelligence, cyber and security agency with a mission to keep the UK safe. We use cutting edge technology, ingenuity, and partnerships to identify, analyse and disrupt threats. Working with our intelligence partners MI5 and MI6, we protect the UK from terrorism, cyber attacks, and espionage. At GCHQ, you'll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork. The Role A typical day as a Software Engineer at GCHQ involves working both collaboratively and independently to develop innovative solutions to complex, real world mission challenges. As part of an Agile, multidisciplinary team, you'll contribute to a culture of continuous learning and adaption. Teams experiment with new ideas, explore different technical approaches and tackle difficult problems that often require fresh thinking. Collaboration with analysts and technical specialists across multiple missions is central to shaping solutions that meet operational needs. Day to day work may include team check ins and planning sessions, reviewing and raising pull requests, and applying a range of engineering practices such as pair programming, mobbing, or focused individual development. You might also spend time researching and analysing web or mobile technologies, designing, documenting and implementing software solutions, and delivering software for mission requirements. You'll also support existing solutions throughout their lifecycle, all contributing to steady progress and well crafted outcomes. Depending on the project and your own strengths, you might draw on a variety of specialisms such as server client side technologies, object orientated programming, software design principles, Android development, or Agile/Lean practices. You'll use a mix of modern engineering languages and frameworks such as JavaScript, Java, Node, Python, Rust, Go and .NET, depending on the project needs. Knowledge sharing is also central to the role, whether that's swapping ideas with peers, discussing approaches across teams, or contributing to the wider engineering community to help strengthen capability and improve technical practice. About You You'll bring a real aptitude for learning and problem solving, with a genuine interest in technology and trying new approaches. You enjoy developing ideas, exploring technical options and working with others to solve challenges. You will have practical experience in a software development environment gained through a previous role or an industrial placement. You're comfortable using at least one modern programming language or framework and have a good understanding of core software engineering practices. You'll be curious about cloud technologies, and any familiarity with AWS, Azure or GCP would be beneficial. You may have some experience with Agile or DevOps ways of working, CI/CD, automation or infrastructure as code, and you're keen to build confidence in areas like cloud security or vulnerability awareness. A basic understanding of Linux or Windows is useful, along with a willingness to learn more as part of the role. You'll work well in development teams, switching between independent tasks and collaborative work, and you're happy contributing across teams when needed. You can prioritise effectively, adapt to change and stay focused when things get challenging. You communicate clearly, enjoy sharing ideas and are comfortable engaging with a range of customers and technical colleagues. If you're enthusiastic about technology, motivated to develop skills and excited by our mission, we encourage you to apply, even if you don't meet every requirement. Your perspective and potential could be exactly what we're looking for. Training and Development At GCHQ, we embrace a growth mindset and are committed to your development. You'll follow a blend of in house learning from our experts, external courses where helpful, and plenty of on the job experience. From day one, you'll have access to mentors and subject matter experts who will support you in building a development and career plan that works for you. We encourage you to dedicate time to continual professional development through formal courses and practical experimentation, supported by the innovation time available to you. You'll have access to books, online learning platforms, conferences and practical project work supported by experienced colleagues, along with funding towards formal qualifications. Training covers a broad range of areas, including Front End Design, RF Software Engineering, Site Reliability Engineering, Data Engineering, Solution Architecture, MLOps, UX, Agile, Cloud Engineering and Security. You'll also have access to courses including AWS certification, Scrum Master training, microservices, engineering patterns, Linux, user experience and leadership skills. Subscriptions to platforms like Cloud Academy, Pluralsight or O'Reilly are also available. Rewards and Benefits You'll receive a starting salary £42,630 - £46,246 dependent on skills and experience, with an additional one off bonus of £2,000 plus other benefits including: 25 days' annual leave, rising automatically to 30 days after 5 years' service, plus an additional 10.5 days of public and privilege holidays opportunities to be recognised through our employee performance scheme an interest free season ticket loan an excellent pension scheme a cycle to work scheme facilities such as a gym, restaurant, and on site coffee bars (at some locations) paid parental and adoption leave Equal Opportunities At GCHQ, diversity and inclusion are critical to our mission. To protect the UK, we need a workforce that truly reflects the society we serve. This includes diversity in every sense of the word: people of different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including individuals from groups that are currently under represented in our workforce, such as women, people from ethnic minority backgrounds, people with disabilities and those from low socio economic backgrounds. We're Disability Confident GCHQ is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. The scheme encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position, assessed at sift, are offered an interview, if it is practical for us to do so. This is known as the Offer of Interview. To secure an interview for this role, the minimum criteria (in order of application process) are: Demonstrate a strong motivation to learn and adapt to Agile ways of working. Demonstrate an ability to develop software features. Demonstrate a working knowledge of at least one modern language or framework, such as, Golang, Java, JavaScript, .Net, Node, Python, Rust. Demonstrate experience of working as a Software Engineer in a software engineering environment. This could include an industry placement. There is a wide range of extra support available throughout the recruitment process to enable you to do your best, visit our How to Apply page for information on the reasonable adjustments we can offer. Before you apply To work at GCHQ, you must be a British citizen or hold dual British nationality. Read about our eligibility criteria. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. Find out more about the vetting process. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before applying, we recommend setting up a separate email address for your contact with us to ensure your personal and application correspondence remain separate. Try to avoid including identifying features in your email address, such as your first and/or surname and date of birth. This is good practice and will help you manage your application with us more securely. The role is based in Cheltenham, Bude, Manchester or Samlesbury so you'll need to live within a commutable distance. Please consider any financial implications and practicalities before submitting an application, as we do not offer relocation costs. We offer reasonable reimbursement of travel costs for candidates attending in person appointments during the recruitment and vetting process. Full details will be provided with your interview or assessment invitation . click apply for full job details
15/05/2026
Full time
Location: Bude, Cheltenham, Manchester, Samlesbury Job description Salary: £42,630 - £46,246, dependent on experience and made up of a base salary of £35,134 - £38,750, a concessionary payment of £2,758, and a skills payment of up to £4,738 (assessed at interview and offered from day one). You will also receive a one-off recruitment bonus of £2,000 (£1,000 on arrival and £1,000 on successful completion of probation). Flexible Working We recognise the importance of a healthy work life balance and offer full time, part time, and compressed hours. Due to the nature of the work, hybrid working may be more limited; however, some home working options may be available depending on business requirements. About Us GCHQ is an intelligence, cyber and security agency with a mission to keep the UK safe. We use cutting edge technology, ingenuity, and partnerships to identify, analyse and disrupt threats. Working with our intelligence partners MI5 and MI6, we protect the UK from terrorism, cyber attacks, and espionage. At GCHQ, you'll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork. The Role A typical day as a Software Engineer at GCHQ involves working both collaboratively and independently to develop innovative solutions to complex, real world mission challenges. As part of an Agile, multidisciplinary team, you'll contribute to a culture of continuous learning and adaption. Teams experiment with new ideas, explore different technical approaches and tackle difficult problems that often require fresh thinking. Collaboration with analysts and technical specialists across multiple missions is central to shaping solutions that meet operational needs. Day to day work may include team check ins and planning sessions, reviewing and raising pull requests, and applying a range of engineering practices such as pair programming, mobbing, or focused individual development. You might also spend time researching and analysing web or mobile technologies, designing, documenting and implementing software solutions, and delivering software for mission requirements. You'll also support existing solutions throughout their lifecycle, all contributing to steady progress and well crafted outcomes. Depending on the project and your own strengths, you might draw on a variety of specialisms such as server client side technologies, object orientated programming, software design principles, Android development, or Agile/Lean practices. You'll use a mix of modern engineering languages and frameworks such as JavaScript, Java, Node, Python, Rust, Go and .NET, depending on the project needs. Knowledge sharing is also central to the role, whether that's swapping ideas with peers, discussing approaches across teams, or contributing to the wider engineering community to help strengthen capability and improve technical practice. About You You'll bring a real aptitude for learning and problem solving, with a genuine interest in technology and trying new approaches. You enjoy developing ideas, exploring technical options and working with others to solve challenges. You will have practical experience in a software development environment gained through a previous role or an industrial placement. You're comfortable using at least one modern programming language or framework and have a good understanding of core software engineering practices. You'll be curious about cloud technologies, and any familiarity with AWS, Azure or GCP would be beneficial. You may have some experience with Agile or DevOps ways of working, CI/CD, automation or infrastructure as code, and you're keen to build confidence in areas like cloud security or vulnerability awareness. A basic understanding of Linux or Windows is useful, along with a willingness to learn more as part of the role. You'll work well in development teams, switching between independent tasks and collaborative work, and you're happy contributing across teams when needed. You can prioritise effectively, adapt to change and stay focused when things get challenging. You communicate clearly, enjoy sharing ideas and are comfortable engaging with a range of customers and technical colleagues. If you're enthusiastic about technology, motivated to develop skills and excited by our mission, we encourage you to apply, even if you don't meet every requirement. Your perspective and potential could be exactly what we're looking for. Training and Development At GCHQ, we embrace a growth mindset and are committed to your development. You'll follow a blend of in house learning from our experts, external courses where helpful, and plenty of on the job experience. From day one, you'll have access to mentors and subject matter experts who will support you in building a development and career plan that works for you. We encourage you to dedicate time to continual professional development through formal courses and practical experimentation, supported by the innovation time available to you. You'll have access to books, online learning platforms, conferences and practical project work supported by experienced colleagues, along with funding towards formal qualifications. Training covers a broad range of areas, including Front End Design, RF Software Engineering, Site Reliability Engineering, Data Engineering, Solution Architecture, MLOps, UX, Agile, Cloud Engineering and Security. You'll also have access to courses including AWS certification, Scrum Master training, microservices, engineering patterns, Linux, user experience and leadership skills. Subscriptions to platforms like Cloud Academy, Pluralsight or O'Reilly are also available. Rewards and Benefits You'll receive a starting salary £42,630 - £46,246 dependent on skills and experience, with an additional one off bonus of £2,000 plus other benefits including: 25 days' annual leave, rising automatically to 30 days after 5 years' service, plus an additional 10.5 days of public and privilege holidays opportunities to be recognised through our employee performance scheme an interest free season ticket loan an excellent pension scheme a cycle to work scheme facilities such as a gym, restaurant, and on site coffee bars (at some locations) paid parental and adoption leave Equal Opportunities At GCHQ, diversity and inclusion are critical to our mission. To protect the UK, we need a workforce that truly reflects the society we serve. This includes diversity in every sense of the word: people of different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including individuals from groups that are currently under represented in our workforce, such as women, people from ethnic minority backgrounds, people with disabilities and those from low socio economic backgrounds. We're Disability Confident GCHQ is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. The scheme encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position, assessed at sift, are offered an interview, if it is practical for us to do so. This is known as the Offer of Interview. To secure an interview for this role, the minimum criteria (in order of application process) are: Demonstrate a strong motivation to learn and adapt to Agile ways of working. Demonstrate an ability to develop software features. Demonstrate a working knowledge of at least one modern language or framework, such as, Golang, Java, JavaScript, .Net, Node, Python, Rust. Demonstrate experience of working as a Software Engineer in a software engineering environment. This could include an industry placement. There is a wide range of extra support available throughout the recruitment process to enable you to do your best, visit our How to Apply page for information on the reasonable adjustments we can offer. Before you apply To work at GCHQ, you must be a British citizen or hold dual British nationality. Read about our eligibility criteria. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. Find out more about the vetting process. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before applying, we recommend setting up a separate email address for your contact with us to ensure your personal and application correspondence remain separate. Try to avoid including identifying features in your email address, such as your first and/or surname and date of birth. This is good practice and will help you manage your application with us more securely. The role is based in Cheltenham, Bude, Manchester or Samlesbury so you'll need to live within a commutable distance. Please consider any financial implications and practicalities before submitting an application, as we do not offer relocation costs. We offer reasonable reimbursement of travel costs for candidates attending in person appointments during the recruitment and vetting process. Full details will be provided with your interview or assessment invitation . click apply for full job details

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board