City of London, London, United Kingdom Hybrid/Remote Options
Client Server
and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You More ❯
London, England, United Kingdom Hybrid/Remote Options
Client Server
and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You More ❯
Cloud Platform Engineer – GCP/Terraform/Kubernetes/Python Location: London (For the first 3 months – 5 days per week in office), (thereafter – 3 days per week in office) Salary: £70,000 – £80,000 + bonus + benefits Company Overview Join a leading global trading firm that combines cutting-edge technology with a collaborative culture to achieve excellence. The … Trading Technology, and Platform teams to deliver robust, scalable cloud solutions. Required Skills and Experience Experience: 2-4 years in a Cloud, Platform, or DevOps Engineering role. Programming: Strong Python skills, with a focus on automation and maintainable code. Cloud Expertise: Hands-on experience with a major cloud provider (ideally GCP ). Infrastructure as Code: Strong working knowledge of Terraform More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Harrington Starr
Cloud Platform Engineer – GCP/Terraform/Kubernetes/Python Location: London (For the first 3 months – 5 days per week in office), (thereafter – 3 days per week in office) Salary: £70,000 – £80,000 + bonus + benefits Company Overview Join a leading global trading firm that combines cutting-edge technology with a collaborative culture to achieve excellence. The … Trading Technology, and Platform teams to deliver robust, scalable cloud solutions. Required Skills and Experience Experience: 2-4 years in a Cloud, Platform, or DevOps Engineering role. Programming: Strong Python skills, with a focus on automation and maintainable code. Cloud Expertise: Hands-on experience with a major cloud provider (ideally GCP ). Infrastructure as Code: Strong working knowledge of Terraform More ❯
and craft state-of-the-art data solutions, we're keen to embark on this journey with you. Job Responsibilities Develop, test, and maintain data architectures in Snowflake using Python, SQL, and modern data orchestration frameworks to deliver on business requirements. Uphold data quality standards, implementing tools and frameworks to detect and rectify data inconsistencies and inaccuracies. Optimize pipelines and … Strong understanding of RESTful APIs as well as experience working with both synchronous and asynchronous endpoints Experience with Snowflake or Redshift with a strong understanding of SQL. Proficient in Python and Pandas Experience working with JSON and XML Strong understanding of cloud computing concepts and services (AWS preferably) Experience with Git or equivalent version control systems and CI/CD More ❯
and craft state-of-the-art data solutions, we're keen to embark on this journey with you. Job Responsibilities Develop, test, and maintain data architectures in Snowflake using Python, SQL, and modern data orchestration frameworks to deliver on business requirements. Uphold data quality standards, implementing tools and frameworks to detect and rectify data inconsistencies and inaccuracies. Optimize pipelines and … Strong understanding of RESTful APIs as well as experience working with both synchronous and asynchronous endpoints Experience with Snowflake or Redshift with a strong understanding of SQL. Proficient in Python and Pandas Experience working with JSON and XML Strong understanding of cloud computing concepts and services (AWS preferably) Experience with Git or equivalent version control systems and CI/CD More ❯
applications, ensuring high availability and efficient resource utilization in a multi-tenant environment. * Automation & Scripting: Automate manual processes related to deployment, monitoring, and operations using scripting languages such as Python, Bash, or Go. * Monitoring & Logging: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve system issues. * Collaboration: Work closely with … Demonstrable experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps. * Expertise in using tools like Terraform or Ansible. * Proficiency in a scripting language such as Python or Bash. * Solid understanding of networking principles (TCP/IP, DNS, HTTP/S, Firewalls If you are looking for an exciting new challenge to play a pivotal part in More ❯
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Akkodis
applications, ensuring high availability and efficient resource utilization in a multi-tenant environment. * Automation & Scripting: Automate manual processes related to deployment, monitoring, and operations using scripting languages such as Python, Bash, or Go. * Monitoring & Logging: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve system issues. * Collaboration: Work closely with … Demonstrable experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps. * Expertise in using tools like Terraform or Ansible. * Proficiency in a scripting language such as Python or Bash. * Solid understanding of networking principles (TCP/IP, DNS, HTTP/S, Firewalls If you are looking for an exciting new challenge to play a pivotal part in More ❯
Kingston Upon Hull, East Riding of Yorkshire, United Kingdom
Akkodis
applications, ensuring high availability and efficient resource utilization in a multi-tenant environment. * Automation & Scripting: Automate manual processes related to deployment, monitoring, and operations using scripting languages such as Python, Bash, or Go. * Monitoring & Logging: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve system issues. * Collaboration: Work closely with … Demonstrable experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps. * Expertise in using tools like Terraform or Ansible. * Proficiency in a scripting language such as Python or Bash. * Solid understanding of networking principles (TCP/IP, DNS, HTTP/S, Firewalls If you are looking for an exciting new challenge to play a pivotal part in More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Tenth Revolution Group
London office) 25 days annual leave plus bank holidays Performance-related bonus Private medical care And many more Role and Responsibilities Develop and maintain AWS-based data pipelines using Python, PySpark, Spark SQL, AWS Glue, Step Functions, Lambda, EMR, and Redshift. Design, implement, and optimise data architecture for scalability, performance, and security. Work closely with business and technical stakeholders to … maintainability. Contribute to planning, progress reporting, and delivery of project milestones. Engage in client workshops, gather feedback, and provide technical guidance. Required Skills & Experience Strong hands-on experience in Python, PySpark, and Spark SQL. Proven expertise in AWS Glue, Step Functions, Lambda, EMR, and Redshift. Solid understanding of cloud architecture, security, and scalability best practices. Experience designing and implementing CI More ❯
London office) 25 days annual leave plus bank holidays Performance-related bonus Private medical care And many more Role and Responsibilities Develop and maintain AWS-based data pipelines using Python, PySpark, Spark SQL, AWS Glue, Step Functions, Lambda, EMR, and Redshift. Design, implement, and optimise data architecture for scalability, performance, and security. Work closely with business and technical stakeholders to … maintainability. Contribute to planning, progress reporting, and delivery of project milestones. Engage in client workshops, gather feedback, and provide technical guidance. Required Skills & Experience Strong hands-on experience in Python, PySpark, and Spark SQL. Proven expertise in AWS Glue, Step Functions, Lambda, EMR, and Redshift. Solid understanding of cloud architecture, security, and scalability best practices. Experience designing and implementing CI More ❯
Manchester, Lancashire, United Kingdom Hybrid/Remote Options
Manchester Digital
made above this will be made up with a specialist pay allowance. Published on 4 November 2025 Deadline 18 November 2025 GOV.UK Notify is a web application built with Python and Flask, running on Gunicorn. It is supported by several microservices, also written in Python, utilising frameworks and libraries such as Celery, Eventlet, SQLAlchemy, etc. Additionally, GOV.UK Notify utilises AWS … learning and development budget to develop your career Person specification We're interested in people who: have experience in back end development, ideally with knowledge of web development in Python, NodeJS or Java have experience working with cloud based web applications, with technologies such as databases, caching, CDNs, containerisation and Unix like operating systems have thorough understanding of software design … high volume of applications, we will conduct the initial sift against the lead criteria which is: have experience in back end development, ideally with knowledge of web development in Python, NodeJS or Java In the Civil Service, we useSuccess Profiles to evaluate your skills and ability. This gives us the best possible chance of finding the right person for the More ❯
Bristol, Gloucestershire, United Kingdom Hybrid/Remote Options
Manchester Digital
made above this will be made up with a specialist pay allowance. Published on 4 November 2025 Deadline 18 November 2025 GOV.UK Notify is a web application built with Python and Flask, running on Gunicorn. It is supported by several microservices, also written in Python, utilising frameworks and libraries such as Celery, Eventlet, SQLAlchemy, etc. Additionally, GOV.UK Notify utilises AWS … learning and development budget to develop your career Person specification We're interested in people who: have experience in back end development, ideally with knowledge of web development in Python, NodeJS or Java have experience working with cloud based web applications, with technologies such as databases, caching, CDNs, containerisation and Unix like operating systems have thorough understanding of software design … high volume of applications, we will conduct the initial sift against the lead criteria which is: have experience in back end development, ideally with knowledge of web development in Python, NodeJS or Java In the Civil Service, we useSuccess Profiles to evaluate your skills and ability. This gives us the best possible chance of finding the right person for the More ❯
and Expertise You will: 5+ Years' experience in a previous analytical role Experience in identifying performance trends and creating ML models to support operational contact strategies Be proficient in Python, SQL and Microsoft Excel Have great interpersonal skills and be able to communicate your ideas to a wider audience Be a good problem solver Have strong time management skills, with … projects at once Desirable: A bachelor's degree in a numeric subject (Mathematics, Statistics, etc.) or equivalent Experience working within credit risk/debt recovery industry Working knowledge of Python and/or R Experience with legal systems such as Liberate Disclosure will be required in the event that a position is offered. Financial checks will be required in the More ❯
Develop Monitoring Systems: Create and support robust models for monitoring. - Support and Innovate: Assist with a long tail of super important tasks, bringing innovative solutions to the table. Qualifications: - Python Proficiency: Strong Python skills with experience in building and monitoring production services or APIs. Experience with third-party APIs is essential. - Data Pipelining: Experience with SQL, ETL, data modeling. Experienced More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Clarity
Develop Monitoring Systems: Create and support robust models for monitoring. - Support and Innovate: Assist with a long tail of super important tasks, bringing innovative solutions to the table. Qualifications: - Python Proficiency: Strong Python skills with experience in building and monitoring production services or APIs. Experience with third-party APIs is essential. - Data Pipelining: Experience with SQL, ETL, data modeling. Experienced More ❯
Gaithersburg, Maryland, United States Hybrid/Remote Options
ALTA IT Services
AI-powered applications for an AWS Contact Center As a Service (CCAS) platform that uses Amazon Connect, Lex V2, Amazon Q in Connect, Contact Lens, Bedrock, OpenSearch, and Lambda (Python). This is a software development role focused on conversation flow design, Amazon Connect integrations, AI service orchestration, generative AI safety, and the creation of supporting APIs and data pipelines … step agent assist experiences. o Implement S3-based call and chat transcript storage with encryption, lifecycle policies, and retention compliance. • AI orchestration and backend services: o Write AWS Lambda (Python) functions to orchestrate Bedrock LLM calls, embeddings workflows, and model invocation logging. o Implement OpenSearch indexing, vector/keyword queries, and knowledge synchronization triggers. o Build retrieval-augmented generation (RAG … Qualifications • Bachelor's degree in Computer Science, Engineering, or related field and 2-4 years of relevant experience; or a Master's with • 2+ years of software development with Python, including building and troubleshooting AWS Lambda functions. • Hands-on experience with Amazon Connect setup and configuration, including contact flows, routing profiles, queues, and channel integration (voice, chat). • Experience integrating More ❯
solutions. Working directly with clients, you will translate their needs into scalable, production-ready AI applications using modern frameworks and techniques. Duties & Responsibilities Technical Development ● Develop platform functionality using Python, building APIs and integrations to extend capabilities for diverse client needs. ● Design and implement LLM-powered applications and workflows using open source models such as Llama, Qwen and Gemma, as … similar frameworks and integrating with third-party platforms. ● Direct client-facing experience gathering requirements and delivering technical implementations. ● Experience within agile development workflows and engineering teams. Skills & Abilities ● Strong Python (or similar) programming skills with a focus on production-grade applications. ● Excellent communication abilities, translating complex technical concepts for diverse audiences. ● Strong analytical and problem-solving approach, identifying scalable and More ❯
feature engineering, regularisation, tree methods, neural nets. MLOps: tracking, CI/CD, containerisation, orchestration, monitoring, model drift. GenAI/LLMs: RAG, prompt engineering, LoRA fine-tuning, safety, evaluation. Tooling: Python, pandas/PySpark, MLflow, Weights and Biases, Docker, Kubernetes, Terraform, GitHub Actions. Cloud: AWS, GCP, Azure. Soft Skills: problem framing, stakeholder communication, technical writing. What you will bring: 3+ years … building and deploying ML systems in production Strong Python and applied ML/DL experience. Hands-on MLOps knowledge (tracking, deployment, monitoring). Great communication: ideally, you’ve mentored, taught, or led internal training before. Curious, adaptive mindset; you love learning as much as teaching. Bonus points for: LLM/GenAI experience (RAG, vector DBs, evaluation, optimisation). Experience in More ❯
and performance Establish CI/CD practices as we scale from a dozen clients to 100+ within 12 months Platform Development Build API integrations with MMPs and advertising platforms (Python, REST APIs) Contribute to Django backend for client configuration and monitoring Collaborate with data scientists to productionise ML workflows and model inference Requirements The ideal candidate must have... … building production data pipelines with demonstrable business impact Deep pandas expertise: you've built real ETL pipelines in production, understand vectorization, memory optimization, and performance patterns Deep expertise in Python and SQL with high code quality standards (e.g. ruff, mypy, uv, pytest, SQLFluff, pre-commit) Experience with messy real-world data: you've dealt with duplicates, nulls, schema drift, out … Workflow orchestration tooling (e.g. Prefect, Airflow, Dagster) Experience with cloud data warehouses (e.g. BigQuery, Snowflake, Redshift) Data transformation tools (e.g. dbt) and data quality frameworks (e.g. Great Expectations) Backend Python frameworks (e.g. Django, FastAPI, Flask) for API development Modern data processing libraries (e.g. Polars, DuckDB) Infrastructure-as-Code (e.g. Terraform, Pulumi) and containerization (e.g. Docker) Open source contributions, or conference More ❯
Proficiency in Infrastructure as Code (IaC) tools like Terraform or CloudFormation . Hands-on experience with configuration management tools such as Ansible . Solid scripting capabilities in languages like Python and Bash . Exceptional problem-solving skills combined with clear communication and effective collaboration abilities. More ❯
RabbitMQ, ensuring consistency of AsyncAPI and OpenAPI contracts across polyglot services. Architect and review backend services primarily in Spring Boot (Java/Kotlin) with optional polyglot extensions (Go, Node.js, Python, Rust) where performance or specialization requires. Lead design of API gateways, authentication flows, and multi-tenant data isolation, leveraging multi-tenancy data layer, RLS, and OAuth/OIDC patterns. Collaborate … autoscaling, and service discovery. Proven experience designing event driven systems using Apache Kafka or similar message brokers. Strong proficiency in Java/Spring Boot; familiarity with Go, Node.js, or Python advantageous. Solid grasp of PostgreSQL (including RLS, partitioning) and Redis caching patterns. Experience with CI/CD automation (GitHub Actions, ArgoCD, Helm, Flux) and infrastructure as code principles. Understanding of More ❯
Configure and customise Redslim tools to meet specific client requirements, developing reusable components and ensuring seamless integration with existing systems. • Design, implement, and maintain data integration code based on Python and PySpark, actively engaging in feedback loop with core product team and contributing to maintenance and evolution of Redslim tools. • Develop and implement automated workflows using Artificial Intelligence and conventional … standards. • Oversee data governance and security, including implementing data access controls, ensuring data privacy, and adhering to company policies. What We’re Looking For: Technical Skills: o Proficient in Python and PySpark with at least 2 years of experience developing and optimizing data pipelines. Demonstrated ability to write clean, efficient, and well-documented code with experience in library-oriented development More ❯
Software Engineer Annapolis Junction MD Clearance: TS/SCI FSP SWE-2 Required Experience: Using the Linux CLI and Linux tools Developing Bash/Python scripts to automate manual processes Automation frameworks including Ansible for orchestrating deployment Troubleshooting and debugging issues in an operational system CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins Git Source More ❯
identify automation opportunities. Skilled in creating process flow diagrams, conducting time-motion studies, identifying bottlenecks and inefficiencies, and redesigning processes to be machine-readable and automation-ready using methodologies. Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests More ❯