Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ally · 1 hour ago

Principal Software Engineer

Ally Financial is a leading digital financial services company focused on customer service and innovative solutions. They are seeking a Principal Software Engineer to design and build their AI/ML model hosting platform, enabling teams to host models as APIs in a safe and performant manner.

AutomotiveFinanceFinancial Services
check
H1B Sponsor Likelynote

Responsibilities

Work closely with technical and business partners to understand and translate technical requirements into technical specifications for delivering new features and capabilities
Design and implement clean, quality, and testable applications that supports rapid delivery
Deploy cloud infrastructure with Infrastructure as code, as well as build/maintain CI/CD pipelines making updates as required
Find creative and innovative approaches to complex problems while working, learning, and collaborating in a cross-functional agile team
Be passionate and continue to advance software craftsmanship within Ally
Size/estimate user stories/tasks and assist in the development of a continuous release strategy
Contribute to technical documentation and specifications, as required
Contribute/ lead code reviews

Qualification

Python programmingAWS servicesInfrastructure as codeMicroservice developmentCI/CD pipelinesAgile environmentVersion controlAI/ML experienceSnowflakeApigee

Required

At least 5+ years of experience in Python programming including application service development
Ability to design and build serverless and stateful systems on AWS, that are scalable and highly available
At least 5 years of AWS experience with a variety of services, in priority order but not limited to: Lambda, ECS, S3, Dynamo DB, API gateway, Step Functions, SQS, IAM, Security Groups
Experience with Infrastructure as code (Terraform preferred)
Experience with microservice development patterns
Experience working in an agile environment
Experience/ Working knowledge configuring and deploying CI/CD pipelines
Experience with version control like GitLab

Preferred

Experience with snowflake
AI/ML experience/certification is a plus
Experience with Apigee is a plus

Benefits

Time Away: Program starts at 20 paid time off days in addition to 11 paid holidays and 8 hours of volunteer time off yearly (time off days are prorated based on start date and program varies based on full or part-time status and management level).
Planning for the Future: plan for the near and long term with an industry-leading 401K retirement savings plan with matching and company contributions, student loan pay downs and 529 educational save up assistance programs, tuition reimbursement, employee stock purchase plan, and financial learning center and financial coach access.
Supporting your Health & Well-being: flexible health and insurance options including medical, dental and vision, employee, spouse and child life insurance, short- and long-term disability, pre-tax Health Savings Account with employer contributions, Healthcare FSA, critical illness, accident & hospital indemnity insurance, and a total well-being program that helps you and your family stay on track physically, socially, emotionally, and financially.
Building a Family: adoption, surrogacy and fertility assistance as well as paid parental and caregiver leave, Dependent Day Care FSA back-up child and adult/elder care days and childcare discounts.
Work-Life Integration: other benefits including Mentally Fit Employee Assistance Program, subsidized and discounted Weight Watchers® program and other employee discount programs.
Other compensations: depending on the role for which you are considered, you may be eligible for travel allowances, relocation assistance, a signing bonus and/or equity.

Company

Ally

twittertwittertwitter
company-logo
Ally Financial Inc. (NYSE: ALLY) is a leading digital financial services company and a top 25 U.S.

H1B Sponsorship

Ally has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (8)
2023 (9)
2022 (13)
2021 (9)
2020 (1)

Funding

Current Stage
Public Company
Total Funding
$1.75B
2024-12-13Post Ipo Debt· $1B
2022-11-07Post Ipo Debt· $750M
2014-04-10IPO

Leadership Team

leader-logo
Russ Hutchinson
Chief Financial Officer
linkedin
leader-logo
David Holland
Senior Vice President
linkedin
Company data provided by crunchbase