[Remote] Lead Software Engineer
Note: The job is a remote job and is open to candidates in USA. Progressive Leasing is a leading provider of in-store and e-commerce lease-to-own solutions. They are currently hiring a Lead Software Engineer to help grow the company by writing and shipping production code, making technical decisions, and leading a team in the development of AI-driven tooling and automation.
Responsibilities
- Write and ship production code regularly — this is a hands-on engineering role, not a purely architectural one
- Own technical decisions across a multi-service backend platform (C#/.NET and Java/Spring Boot), deployed on Kubernetes (AWS EKS)
- Use AI coding assistants (Claude Code, Copilot, or similar) as a daily working tool to write, review, and ship code faster and with higher quality — not as an occasional experiment
- Build and champion internal AI-driven tooling and automation — for testing, deployment validation, code review, or developer workflows — that removes manual toil for the whole team
- Design and drive cross-service initiatives — architecture changes, shared libraries, migrations — spanning multiple codebases and languages
- Learn and stay current on how our lease-to-own business actually works — leasing terms, payments, tax handling, customer lifecycle — so technical tradeoffs reflect real business impact, not just engineering elegance
- Collaborate and participate in developing solutions together in cross-discipline teams
- Actively participate in code reviews, leveraging them to enforce best practices, software craftsmanship, and effective use of AI tooling across the team
- Every engineer plays a part in the development and evolution of our technology roadmap — contribute to evaluations as we select new software, tools, and AI capabilities to deploy in our environments
- Participate in production support: deployments, incident response, and root-cause analysis
- Demonstrate a high sense of ownership and accountability for work produced
Skills
- 8+ years' experience in a software engineering function, still hands-on and writing code day to day
- Real depth in at least one of C#/.NET or Java/Spring, with enough range to be productive in both
- Daily, hands-on fluency with AI coding tools (Claude Code, GitHub Copilot, Cursor, or equivalent) — built real habits around them, not just tried them once
- Experience building internal tooling or automation that measurably reduces manual engineering work
- Genuine curiosity about the business behind the code — willingness to learn how lease-to-own, payments, and tax logic work so you can make better engineering calls, not just take tickets at face value
- Creative problem solving and critical thinking skills
- A passion for enriching the day-to-day developer experience
- Track record operating across multiple services/repos rather than staying in one lane
- Experience with cloud-native deployment (AWS EKS/Kubernetes) and modern CI/CD pipelines (e.g. GitHub Actions, GitOps/ArgoCD)
- A desire to work cross-team, cross-stack
- Strong fundamentals: async I/O patterns, resilience (retries/circuit breakers), API design, and financial/decimal-precision correctness where money is involved
- Experience mentoring engineers and driving technical decisions without needing heavy direction
Benefits
- Full Health Benefits; Medical/Dental/Vision/Life Insurance + Paid Parental Leave
- Company Matched 401k
- Paid Time Off + Paid Holidays + Paid Volunteer Hours
- Employee Resource Groups (Black Inclusion Group, Women in Leadership, PRIDE, Adelante)
- Employee Stock Purchase Program
- Tuition Reimbursement
- Charitable Gift Matching
- Job required equipment and services
Company Overview
Company H1B Sponsorship