Software Developer II

CPI Card Group

United Kingdom

Remote

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CPI Card Group is seeking a talented Software Engineer to design and deliver scalable web and mobile solutions using Python and AWS in a remote-first setup in the United Kingdom.

You will work across the full development lifecycle, collaborating with cross-functional teams, and contributing to AI-assisted workflows while ensuring security and regulatory compliance.

Qualifications

  • Experience with Python frameworks (Flask, Django, FastAPI).
  • Experience with AWS services (Lambda, S3, API Gateway, DynamoDB, RDS).
  • Experience designing RESTful APIs and microservices.
  • Familiarity with infrastructure as code (Terraform, CloudFormation).
  • Experience with containerisation (Docker, Kubernetes).
  • Understanding of CI/CD tools and automated deployment pipelines.
  • Knowledge of monitoring, logging, and observability tools.
  • Experience working in regulated environments (financial services).

Responsibilities

  • Design, develop, test, and maintain scalable, secure applications using Python and AWS services.
  • Take ownership of features from design through deployment and support.
  • Collaborate with product owners, designers, and engineers to deliver high-quality solutions.
  • Write clean, well-tested code following best practices and standards.
  • Review code from others and provide constructive feedback.
  • Troubleshoot and resolve complex issues across applications and environments.
  • Contribute to system design discussions on architecture, scalability, and performance.
  • Mentor and support junior developers with day-to-day guidance.
  • Contribute to CI/CD pipelines, testing strategies, and development processes.
  • Ensure development aligns with security and PCI standards.
  • Produce and maintain clear technical documentation.

Skills

Python
REST API design
CI/CD practices
Security compliance

Education

B.S. or MS in Information Technology

Tools

AWS
Docker
Kubernetes
Terraform
CloudFormation
Django
Flask
FastAPI
API Gateway

Job description

We’re seeking a talented, proactive Software Engineer with 3+ years of experience to join our growing Agile team. In this role, you’ll help design and deliver scalable web and mobile solutions that drive modern financial services, working across the full development lifecycle—from concept through deployment—using Python and AWS in a remote-first environment.

As part of our AI-enabled engineering culture, you’ll leverage tools like GitHub Copilot and Claude to accelerate delivery, enhance code quality, and solve complex challenges more efficiently.

This is an excellent opportunity for engineers eager to combine strong development fundamentals with AI-assisted workflows while shaping the next generation of intelligent, scalable solutions across financial and manufacturing domains.

This is a permanent position. Applicants must be authorized to work for any employer in the U.K. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Responsibilities

  • Design, develop, test, and maintain scalable, secure applications using Python and AWS services
  • Take ownership of features and components, from initial design through to deployment and support
  • Collaborate with product owners, designers, and engineers to deliver high-quality solutions aligned with business goals
  • Write clean, maintainable, and well-tested code, following best practices and coding standards
  • Review code from other developers, providing constructive feedback to ensure quality and consistency
  • Troubleshoot and resolve complex technical issues across applications and environments
  • Contribute to system design discussions, including architecture, scalability, and performance considerations
  • Mentor and support junior developers, providing guidance, knowledge sharing, and day-to-day assistance
  • Contribute to and improve CI/CD pipelines, testing strategies, and development processes
  • Ensure development aligns with security and compliance requirements, including PCI standards
  • Produce and maintain clear technical documentation

Qualifications

Solid working knowledge of most of the following:

  • Experience with Python frameworks (e.g. Flask, Django, FastAPI)
  • Strong working knowledge of AWS services (e.g. Lambda, S3, API Gateway, DynamoDB, RDS
  • Experience designing and building RESTful APIs and microservices
  • Familiarity with infrastructure as code (e.g., Terraform, CloudFormation)
  • Experience with containerisation (Docker, Kubernetes)
  • Understanding of CI/CD tools and automated deployment pipelines
  • Knowledge of monitoring, logging, and observability tools
  • Experience working in regulated environments (e.g., financial services)

Requirements

  • B.S. or MS Degree in Information Technology or equivalent work experience
  • 3+ year programming experience in Python and Django
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer II
Software Developer II

CPI Card Group • Norwich

Remote
GBP 55,000 - 75,000
Software Developer I
Software Developer I

CPI Card Group • Norwich

On-site
GBP 32,000 - 42,000
Software Engineer II - Java / Python
Software Engineer II - Java / Python

JPMorgan Chase & Co. • Scotland

On-site
GBP 55,000 - 75,000
Software Engineer II - Java / Python
Software Engineer II - Java / Python

JPMorgan Chase & Co. • Glasgow

On-site
GBP 60,000 - 90,000
Python Software Engineer
Python Software Engineer

Harrington Starr • Greater London

On-site
GBP 70,000 - 110,000
Senior Fullstack Developer
Senior Fullstack Developer

developrec • United Kingdom

Remote
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Fundment • Greater London

On-site
GBP 80,000 - 110,000
Software Developer
Software Developer

Peregrine • Leeds

Remote
GBP 50,000 - 70,000
Senior Python Software Engineer - FinTech
Senior Python Software Engineer - FinTech

Client Server Limited • Greater London

Hybrid
GBP 90,000 - 120,000
Pension
Senior Software Engineer - Data Systems
Senior Software Engineer - Data Systems

Selby Jennings • City Of London

On-site
GBP 90,000 - 120,000