Job Closed
This listing is no longer active.
Principal Software Engineer (Remote)
Location
Georgia
Posted
140 days ago
Salary
$0
Seniority
Lead
Job Description
Principal Software Engineer (Remote)
Progressive Leasing
Progressive Leasing is a leading provider of in-store and e-commerce lease-to-own solutions. With more than 20 years in FinTech, we’ve grown from start-up to industry leader by innovating, simplifying, and valuing people. We are a subsidiary of PROG Holdings (NYSE: PRG), a FinTech holding company with three business segments: Progressive Leasing, Purchasing Power (a leading employee purchase program for consumer products and services using payroll deduction), and Four, a Buy Now Pay Later (BNPL) platform. We are currently hiring a Principal Software Engineer to help grow our company and ensure our mission is achieved! This role is a work from home position and can be performed remotely anywhere in the continental US or in one of our corporate locations in Utah or Arizona. Employee Value Proposition (EVP) : PROG is dedicated to providing people with opportunity; opportunity for inclusive collaboration, opportunity for innovation, and opportunity for development. WE ARE: Prog Tech embodies the modernity and transformational vision that is core to our business evolution. As passionate and hungry technical experts, we join together on the mission of progressing through technology. We believe in taking pride in our engineering, in the relentless pursuit of daily progress, and to bring others with you in your march to the future. We continuously experiment, fail fast, and constantly deliver. YOU ARE: A highly specialized and deeply technical AI innovator who thrives at the frontier of emerging technology. You are a senior engineering leader with the ability to design, build, and deliver advanced AI-powered solutions—from rapid prototypes to early-stage production systems. You’re excited by ambiguity, energized by experimentation, and passionate about transforming cutting-edge models, tools, and research into tangible business value. Your breadth of full-stack engineering expertise, coupled with mastery of modern AI frameworks, allows you to independently drive ideas from concept to implementation. You are a thought partner to leadership, a hands-on builder, and a force multiplier for the organization’s AI strategy. YOUR DAY-TO-DAY: Architect, design, and develop proof-of-concepts and early-stage production systems leveraging LLMs, agentic workflows, vector databases, and emerging AI technologies Work closely with the VP of Research & Development to shape technical direction, evaluate emerging tools, and identify high-impact opportunities for AI adoption Build integrations with platforms such as Microsoft Copilot, ChatGPT, and other leading models using APIs, SDKs, and custom toolchains Develop full-stack solutions end-to-end, including API development, data pipelining, infrastructure provisioning, and cloud-native deployments Create advanced prompts, system instructions, tools, and agent architectures to elevate automation, reasoning, and decision-making across business processes Partner with engineering, product, data, and security teams to validate feasibility, ensure responsible-AI standards, and transition successful POCs toward production readiness Maintain a high sense of ownership over solution design, performance, quality, and reliability Actively research, experiment, and document findings to keep Progressive Leasing at the cutting edge of applied AI YOU'LL BRING: 10+ years of experience in software engineering with deep expertise in full-stack development, distributed systems, and cloud architectures Senior-level proficiency in AI integrations, LLM APIs, agent development, prompt engineering, and orchestration frameworks In‑depth expertise in cloud infrastructure design, automation, and deployment with AWS Strong programming capability in Python, plus experience with JavaScript/TypeScript and complementary backend frameworks Hands-on experience building APIs, automating workflows, and designing scalable services using JSON, REST, and event-driven patterns Solid understanding of databases (SQL/NoSQL), vector embeddings, and data modeling for AI-powered applications Experience designing POCs, running experiments, and driving MVP-to-production evolution Ability to work autonomously, move quickly, and distill ambiguous problem spaces into actionable technical solutions Strong communication skills with the ability to influence decision-making and explain complex technical concepts to non-technical audiences Curiosity, creativity, and a passion for staying ahead of the rapidly evolving AI landscape WE OFFER: Competitive Compensation 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 Progressive Leasing welcomes and encourages diversity in the workplace. We do not discriminate in any aspect of employment on the basis of race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Progressive Leasing does business.
Related Guides
Related Job Pages
More Software Engineer Jobs
Guidewire Developer
AAA - American Automobile AssociationA nonprofit founded in 1902 in Chicago, Illinois, the American Automobile Association (AAA) is recognized as North America’s largest provider of travel and mo
Guidewire Developer As our Guidewire Developer, you will use a variety of tools to help us add functionality and prevent issues in our Guidewire software, specifically in PolicyCenter and BillingCenter transitioning several markets to the Guidewire system. This is a remote role but does require 2 onsite days a month. Must live within 100 miles of Coppell, TX. We cannot sponsor for this role. What You’ll Do Every day you will be working on your sprint stories. We work in 2-week sprints using Agile framework. Most days are development days. You’ll be coding in Gosu, using Studio - a version of IntelliJ customized for Guidewire development. Your development story for that sprint may include batches, user interface (UI) changes, message queues, web service integrations, making changes to page configuration files or writing unit tests using Guidewire’s unit testing framework. All of our developers also support testing stories by designing or executing testing plans. You will also make presentations to other developers during our code review sessions. Depending on the complexity of the tasks reviewed, this can be as few as 2 teammates or the whole team of over 70 developers on a dev forum. You will also present stories you’ve worked on during sprint reviews including the development team as well as product owners and other stakeholders. You may also present at these meetings to over 100 people. What You’ll Need To thrive in this role, you should have experience in a production environment. You know you will sometimes be on call. You’ll triage any tickets that come in, troubleshoot, fix bugs, and review logs to get to the root cause of any issues. You have worked previously with an Agile team or understand these concepts. You can expect to participate in daily standup meetings, you’ll complete your projects or stories during our sprints, and you’re ready to meet frequent deployment deadlines. Prior experience with Guidewire is excellent, particularly if you’ve worked with PolicyCenter and BillingCenter doing integration and configurations. You have extensive experience with Java, Javascript, SQL, Gosu, IntelliJ, and Studio for coding new features, and you’re able to use Mulesoft to build APIs and React or Node.js to work on digital apps. Integration with different web services is a key component of this role, so your understanding of Postman, simple object access protocol (SOAP), and representational state transfer (REST) will be helpful. You’re comfortable speaking and presenting in front of 20 or more people. You are able to clarify and explain complex technical concepts to others who may be less tech savvy than you. #LI-SS1 Remarkable benefits: • Health coverage for medical, dental, vision • 401(K) saving plans with company match AND Pension • Tuition assistance • Floating holidays and PTO for community volunteer programs • Paid parental leave • Wellness programs • Employee discounts (membership, insurance, travel, entertainment, services and more!) Auto Club Enterprises is the largest federation of AAA clubs in the nation. We have 14,000 employees in 21 states helping 17 million members. The strength of our organization is our employees. Bringing together and supporting different cultures, backgrounds, personalities, and strengths creates a team capable of delivering legendary, lifetime service to our members. When we embrace our diversity – we win. All of Us! With our national brand recognition, long-standing reputation since 1902, and constantly growing membership, we are seeking career-minded, service-driven professionals to join our team. "Through dedicated employees we proudly deliver legendary service and beneficial products that provide members peace of mind and value.” AAA is an Equal Opportunity Employer Our organization participates in E-Verify
Lead Software Engineer - Hybrid
AAA - American Automobile AssociationA nonprofit founded in 1902 in Chicago, Illinois, the American Automobile Association (AAA) is recognized as North America’s largest provider of travel and mo
Lead Software Engineer - Hybrid Please Note: This position is hybrid; however, you must reside within driving distance of our offices in Coppell, TX to attend meetings and team collaboration. In addition, this role is expected to participate in an on-call rotation, shared among the team. We keep it balanced and manageable. ClubLabs is the digital acceleration team for Automobile Club of Southern California, also known as, AAA. We are the team responsible for building intuitive customer experiences across the organization’s insurance, membership, financial, emergency roadside, and travel services. We’re a team of engineers, designers, researchers and product managers within AAA delivering maximum value to our members and business for a smarter future. As our Lead Software Engineer, you will help us develop, test, enhance, and debug various member-facing applications on our website and mobile platforms. We currently have teams working on chatbots, self-service portals, login pages, sales and payment functions, and many other things in between. Your work here has an immediate impact on the ease of use for our 17 million members. What You’ll Do Every day you will begin with a standup to review your progress on your story so far, discuss any roadblocks you’re facing and make a plan to continue the work. Working in pairs, you will complete your story for the week. We do weekly iterations instead of sprints, and our stories are prioritized and pulled from a Kanban board. Using Visual Studio, JavaScript, Node.js, React, AWS, .net, or C#, you and your partner will fix a quick production issue, develop a new feature, or build something brand new. As lead engineer, you’ll also spend time each day checking in with other team members, up to 4, to help them with any specific coding issues as needed. You’ll also be coaching and mentoring them more broadly so that everyone on the team reaches their full potential. What You’ll Need You must have experience leading software development teams, in a formal Lead Software Engineer role, or informally. You can give constructive feedback respectfully. You can describe your approach to coaching underperformers, average performers, and high performers. Remarkable benefits: • Health coverage for medical, dental, vision • 401(K) saving plans with company match AND Pension • Tuition assistance • Floating holidays and PTO for community volunteer programs • Paid parental leave • Wellness programs • Employee discounts (membership, insurance, travel, entertainment, services and more!) Auto Club Enterprises is the largest club within the national AAA federation. We have nearly 17,000 employees in 24 states helping more than 18 million members. The strength of our organization is our employees. Bringing together and supporting different cultures, backgrounds, personalities, and strengths creates a team capable of delivering legendary, lifetime service to our members. When we embrace our diversity – we win. All of Us! With our national brand recognition, long-standing reputation since 1900, and constantly growing membership, we are seeking career-minded, service-driven professionals to join our team. "Through dedicated employees we proudly deliver legendary service and beneficial products that provide members peace of mind and value.” AAA is an Equal Opportunity Employer Our organization participates in E-Verify
About us Aave Labs builds innovative products leveraging blockchain technologies. Aave Labs' suite includes the Aave app, unleashing the Aave Protocol and its native stablecoin GHO, and Family, a design-first mobile crypto wallet. Our vision is to build a people-powered internet that benefits all. Our culture Having cultivated a thriving, collaborative culture, our team is kind, welcoming and passionate about what we are building. We celebrate differences and seek to develop and retain the most talented people from a diverse candidate pool from all over the world. No matter where you are based, no ghost will be left behind and we appreciate every moment we get to work and have fun together. About the role We’re looking for a Staff Android Mobile Engineer to help lead and shape the highly anticipated Aave app. You’ll build high-quality, secure and intuitive experiences across our ecosystem while working closely with design, product and engineering teams. This role offers meaningful ownership, deep technical impact, and the opportunity to push the boundaries of mobile and blockchain UX. How you can make an impact: Develop and ship new features for Aave’s mobile app using React Native, maintaining a scalable and reliable codebase Integrate core blockchain functionality, including wallet connectivity, transaction signing, on-chain data reads, gas estimation, and account-abstraction flows Build secure wallet and key-management interfaces, and deliver real-time data experiences such as balances, yield updates, and notifications Collaborate closely with designers to deliver pixel-perfect UI, refined interactions, and a cohesive mobile design system Work with backend and protocol engineers to integrate on-chain/off-chain data, supply/bridge/vault flows, and analytics Optimise app performance across memory, battery, cold-start time, and overall responsiveness Partner cross-functionally on requirements, timelines, security reviews, code quality, and long-term architecture
Senior Software Engineer - UI
ServiceNowServiceNow provides cloud-based services that automate enterprise information technology operations. As an employer, ServiceNow offers a challenging, collaborat
Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description Please Note: This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. Any employment is contingent upon passing the screening. Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered. Qualifications To be successful in this role you have: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. Proven experience designing and delivering AI-powered user experiences, including conversation design, LLM integration, prompt engineering, and retrieval-augmented generation (RAG). 1+ years of integrating Copliot/windsurf (or equivalent) 5+ years of experience in software engineering, with a track record of delivering high-quality products + reviews risks with a Bachelor's degree; or 3 years and a Master's degree; or a PhD without experience; or equivalent work experience. Strong knowledge of UX principles (human-centered design, trust, transparency, error recovery) and ability to apply them to autonomous and semi-autonomous AI agents. Deep knowledge of Javscript, AJAX, JSON, HTML, XML, CSS, REST, High charts and associated frameworks Passion for evaluating root causes with LLMs and problem solving, domain expertise preferred Strong skills in Java and related frameworks Strong skills in CI/CD pipelines, containerization (Kubernetes, Docker), and cloud-native deployments using AI-assisted tools Strong in query language - SQL, Prometheus Query Language Preferred: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. Excellent troubleshooting, debugging, and performance optimization skills in distributed and enterprise environments. Strong collaboration and stakeholder communication skills, with the ability to influence product direction and champion AI-first design principles. Preferred: Hands-on expertise with AI orchestration frameworks and building workflows for agentic or multi-agent systems. Development experiences on the ServiceNow Platform is a big plus. Proficiency in Python, Java, or similar object-oriented languages. Experience with modern front-end frameworks such as Angular, React, or Vue. Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines Understanding software quality principles including reliability, observability, and production readiness. Ability to troubleshoot complex systems and optimize performance across the stack. Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency. Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems Why Join Us Build and deliver high-impact software that powers digital experiences for millions of users. Collaborate in a culture that values craftsmanship, quality, and innovation. Work symbiotically with AI and automation tools that enhance engineering excellence and drive product reliability. Be part of a culture that encourages innovation, continuous learning, and shared success. GCS-23 Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.



