For Employers

CPI Card Group

Software Developer II

Posted 2 months ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, develop, and maintain scalable, secure applications using Python and AWS services. Collaborate with cross-functional teams to deliver high-quality solutions while mentoring junior developers and improving CI/CD processes.

Overview

We’re seeking for 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, Python frameworks such as Django, 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, documented 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
  • Exposure to front-end technologies (HTML, CSS, JavaScript or modern frameworks)
  • Knowledge of monitoring, logging, and observability tools
  • Experience working in regulated environments (e.g., financial services)

 

Requirements:

 

  • B.S. or MS Degree in Computer Science, Information Technology or equivalent work experience
  • 3+ year programming experience in Python and Django

 

Physical Requirements:

 

  • Must be able to remain in a stationary position (sitting or standing) a majority of the time.
  • Occasionally move about inside the office to access cabinets and office machines.
  • Constantly operates a computer and other office productivity machinery.
  • Frequently communicates with co-workers on project requirements, must be able to exchange accurate written or verbal communications.
  • Must be able to assess information from computers.
  • Works in indoor office conditions.

 

Company Overview:CPI Card Group® is a payment technology company and leading provider of credit, debit and prepaid solutions delivered physically, digitally and on-demand. CPI helps our customers foster connections and build their brands through innovative and reliable solutions, including financial payment cards, personalization and fulfillment, and Software-as-a-Service (SaaS) instant issuance.   Learn more at www.cpicardgroup.com.

 

CPI is an Equal Opportunity Employer, including disability/vets. A complete background including drug screen is contingent upon hire.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Part Time Faculty - Cybersecurity and Information Security

Part Time, Freelance Australia, India, Singapore +2 more 56000 per month Software Development

Part Time Faculty - Data Science

Part Time, Freelance Worldwide 106K per year Software Development

Software Engineer 2 , Machine Learning

Full Time India Software Development

Senior Software Developer

Full Time United States $91700 - $137K per year Software Development

Generative AI Enterprise Architect

Full Time United States $151K - $220K per year Software Development

Administrator, Telecom Automation Operations

Full Time United States $75000 - $88000 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 220,025+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

220,025+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified