Ally Financial is looking to solve the problem of unlocking new efficiencies, enhancing customer experiences, and delivering transformative business value through responsible AI innovation in financial services.
Requirements
- 5+ years of experience in advanced Python for backend development required.
- 1+ experience designing and building RESTful APIs and microservices and familiarity with API security, authentication (OAuth2, JWT), and performance optimization required.
- 1+ years of proficiency in using infrastructure as code tools, such as Terraform or Cloud Formation or Azure ARM templates, in cloud environments (AWS/Azure/GPC) required.
- Demonstratable experience with automated testing for APIs and infrastructure.
- Hands-on experience with Cloud Native and serverless and services (AWS preferred).
- Familiarity with code management and CI/CD pipelines (GitLab Preferred).
Responsibilities
- Lead the design and development of cloud-native, scalable services that form the backbone of Ally.ai.
- Integrate advanced generative AI models into secure, compliant, and high-performance systems tailored for financial services.
- Collaborate across disciplines from data science and security to enterprise architecture to deliver solutions that are innovative, reliable, and aligned with Ally’s technology strategy.
- Mentor and guide engineering teams, fostering a culture of technical excellence, continuous learning, and shared ownership.
Other
- Bachelor's degree in computer science, computer engineering, or related field preferred.
- Ability to mentor engineers, lead technical discussions, and influence architectural decisions.
- At this time, Ally will not sponsor a new applicant for employment authorization for this position.
- Work Schedule: Ally designates roles as (1) fully on-site, (2) hybrid, or (3) fully remote.
- Time Away: Program starts at 20 paid time off days in addition to 11 paid holidays and 8 hours of volunteer time off yearly