remote
AVP Software Engineering - Servicing Technology - GM Financial
Software Engineer
Senior engineering leader driving AI‑powered, cloud‑native solutions for servicing technology, leveraging Python, Node.js, and AWS to modernize customer interactions and operations.
About the role
Key Responsibilities
- Lead a cross‑functional team in designing, developing, and deploying scalable servicing applications using Python and Node.js.
- Architect and implement cloud‑native solutions on AWS, ensuring high availability, security, and cost efficiency.
- Drive the adoption of generative AI and advanced machine learning models to automate processes and enhance customer experiences.
- Collaborate with product, data science, and operations stakeholders to translate business requirements into technical solutions.
- Mentor engineers, promote best practices, and foster a culture of continuous improvement and peer‑led learning.
Requirements
- 10+ years of software engineering experience with a proven track record in leadership roles.
- Deep expertise in Python, Node.js, and AWS services (Lambda, ECS, S3, RDS).
- Hands‑on experience building and deploying generative AI and machine learning models in production.
- Strong understanding of cloud‑native architecture, CI/CD pipelines, and DevOps practices.
- Excellent communication skills and a passion for mentoring and developing high‑performing teams.
Skills
pythonnodejsmachine learningawsgenerative ai