Talent.com
Principal Software Engineer
Principal Software EngineerAlly • 500 Woodward Avenue, MI, United States
Principal Software Engineer

Principal Software Engineer

Ally • 500 Woodward Avenue, MI, United States
30+ days ago
Job type
  • Full-time
  • Part-time
Job description

The Opportunity

Ally’s model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to host their AI/ML models as APIs in easy, self-serve, safe and performant way. We aim to operate like a startup in an enterprise environment, moving quickly and iteratively working with our partners to get to the best solution. This role is focused on end-to-end Cloud Native Application Development with Python. Proven expertise in developing secure and robust software applications, organizational leadership, collaboration and communication skill is required.

At this time, Ally will not sponsor a new applicant for employment authorization for this position

The Work Itself

oWork closely with technical and business partners to understand and translate technical requirements into technical specifications for delivering new features and capabilities

oDesign and implement clean, quality, and testable applications that supports rapid delivery

oDeploy cloud infrastructure with Infrastructure as code, as well as build/maintain CI/CD pipelines making updates as required.

oFind creative and innovative approaches to complex problems while working, learning, and collaborating in a cross-functional agile team.

oBe passionate and continue to advance software craftsmanship within Ally

oSize/estimate user stories/tasks and assist in the development of a continuous release strategy.

oContribute to technical documentation and specifications, as required.

oContribute/ lead code reviews.

The Skills You Bring

  • 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 snowflake
  • 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
  • AI/ML experience/certification is a plus.
  • Experience with Apigee is a plus.
#LI-Hybrid

How We'll Have Your Back

Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. Our Total Rewards program includes industry-leading compensation and benefits plus additional incentives that are designed to meet your needs and those of your family so you can get the most out of your career and your life, including:

  • 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.
Create a job alert for this search

Principal Software Engineer • 500 Woodward Avenue, MI, United States

Similar jobs
Software Engineer II, Offboard Python Application

Software Engineer II, Offboard Python Application

Latitude AI • Detroit, MI, United States
Full-time +1
Software Engineer II, Offboard Python Application.Pittsburgh, PA, Palo Alto, CA, Detroit, MI.L3, for Ford vehicles at scale.We’re driven by the opportunity to reimagine what it’s like to drive and ...Show more
Last updated: 12 days ago • Promoted
Principle Maintainability Engineer

Principle Maintainability Engineer

Trispoke Managed Services Pvt Ltd • Sterling Heights, MI, United States
Temporary
Principle Maintainability Engineer.Client is seeking an experienced Principal Maintainability, RAM, or Logistics Engineer.This person will report to our Sterling Heights, MI facility on Van Dyke Av...Show more
Last updated: 5 days ago • Promoted
Manager, Software Engineer

Manager, Software Engineer

Relativity • Detroit, MI, United States
Full-time
Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it.Our SaaS product, Relat...Show more
Last updated: 5 days ago • Promoted
CAE Software Engineer

CAE Software Engineer

TEKsystems • Detroit, MI, United States
Full-time
This is a Contract position based out of Detroit, MI.Pay and Benefits*The pay range for this position is $47.Eligibility requirements apply to some benefits and may depend on your job.Benefits are ...Show more
Last updated: 5 days ago • Promoted
Linux Software and Security Engineer - eLxr

Linux Software and Security Engineer - eLxr

Aptiv • Troy, Michigan, United States
Full-time
Wind River is a global leader in delivering software for mission-critical intelligent systems.For more than four decades, the company has been an innovator and pioneer, powering billions of systems...Show more
Last updated: 5 days ago • Promoted
Platform Integration Engineer

Platform Integration Engineer

DCS Corporation • Sterling Heights, Michigan, US
Full-time
As a Platform Integration Engineer you will provide project management, system engineering, and platform interface support to the office of the Product Manager (PdM) Vehicle Protection System (VPS)...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Project Lead

Embedded Software Project Lead

DCS Corporation • Sterling Heights, Michigan, US
Full-time
This is an opportunity to join a fast paced program with DCS Corp’s U.Army's Ground Vehicle Systems Center (GVSC) engineering group located in Warren, MI.As an Embedded Software Project Lead, you w...Show more
Last updated: 9 days ago • Promoted
Principal Engineer, Torque Security Calibration

Principal Engineer, Torque Security Calibration

Slate Auto • Troy, MI, United States
Full-time
At Slate, we're building safe, reliable vehicles that people can afford, personalize and love-and doing it here in the USA as part of our commitment to reindustrialization.The spirit of DIY and cus...Show more
Last updated: 5 days ago • Promoted
Associate Principal - Architecture

Associate Principal - Architecture

LTM • Detroit, MI, United States
Full-time
ITOM Strategy Architecture Define and own the endtoend ITOM architecture Discovery Service Mapping Event Management aligning with business needs and Common Service Data Model CSDM.CMDB Governance L...Show more
Last updated: 1 day ago • Promoted
Platform Integration Engineer

Platform Integration Engineer

DCS Corp • Sterling Heights, MI, US
Full-time
As a Platform Integration Engineer you will provide project management, system engineering, and platform interface support to the office of the Product Manager (PdM) Vehicle Protection System (VPS)...Show more
Last updated: 30+ days ago • Promoted
Embedded Systems engineer

Embedded Systems engineer

Pentangle Tech Services | P5 Group • Warren, MI, United States
Full-time
Strong proficiency in C++ and Python.Cross layer network diagnostics.Cellular communication modules (e.Linux based (Yocoto) embedded environments.Ability to analyze and modify low level source code...Show more
Last updated: 3 days ago • Promoted
Jr. Software Development Engineer - Detroit, MI, Jr. Developer Program

Jr. Software Development Engineer - Detroit, MI, Jr. Developer Program

Amazon • Detroit, MI, United States
Full-time +1
Amazon is looking for highly motivated students to join the Jr.Developer Program (JDP) as a Jr.This year-round internship program allows students to write real software, collaborate with experience...Show more
Last updated: 12 hours ago • Promoted • New!
The Principal Hardware Design Engineer

The Principal Hardware Design Engineer

Indotronix International Corporation • Detroit, MI, United States
Full-time
The Principal Hardware Design Engineer | Detroit, Michigan, United States Job Summary:.The Principal Hardware Design Engineer drives innovation in high-voltage battery management systems.This role ...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

US Tech Solutions • Sterling Heights, MI, United States
Full-time
Software Integration And Testing.We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software.This experience might b...Show more
Last updated: 12 days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Global Connect Technologies • Warren, MI, United States
Full-time
We are seeking a highly skilled Automation Engineer with strong expertise in C++ and Python and deep knowledge of 5G cellular architecture and TCP/IP networking.The ideal candidate will have hands-...Show more
Last updated: 4 days ago • Promoted
Global Vetronic Architect Principal

Global Vetronic Architect Principal

General Dynamics Land Systems • Sterling Heights, MI, United States
Full-time
The Global Engineering Vetronics Architect Principal is responsible for developing a comprehensive vetronics system architecture strategy aimed at maximizing commonality across GDLS platforms and M...Show more
Last updated: 2 days ago • Promoted
Global Engineering Software Architect Principal

Global Engineering Software Architect Principal

General Dynamics Land Systems • Sterling Heights, MI, United States
Full-time
The Global Engineering Software Architect Principal is responsible for developing a comprehensive software system architecture strategy to maximize commonality across GDLS platforms and Mission Equ...Show more
Last updated: 3 days ago • Promoted
Manager - Software Engineering

Manager - Software Engineering

Ally • Detroit, MI, United States
Full-time
Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings.We live this stuff! We see our people as, well, people - with interests, families, frie...Show more
Last updated: 8 days ago • Promoted