For Employers

CPI Card Group

Software Developer II

Posted 3 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 web and mobile applications using Python and AWS within an Agile team. The role involves taking ownership of features from concept to deployment and mentoring junior developers.

Overview

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.

 

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
  • 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 Information Technology or equivalent work experience
  • 3+ year programming experience in Python and Django

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 →

Cloud Security Engineer (m/f/d)

Full Time, Part Time Germany Software Development

Sales Administrator - (MSP, Xero, Halo PSA, ConnectWise Manage )

Full Time Sri Lanka Software Development

Senior CRM Marketing Lead

Part Time United Kingdom Software Development

Data and AI Customer Solutions Architect

Full Time United States $143K - $180K per year Software Development

IT-Administrator (m/w/d) Microsoft 365, Teilzeit 30 Stunden/Vollzeit 40 Stunden, remote

Full Time Germany Software Development

SQL Database Developer - Remote

Full Time India Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 220,192+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

220,192+ 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