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
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.part_time]
[job_card.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.

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.
  • [job_alerts.create_a_job]

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

    [internal_linking.similar_jobs]
    Principal Software Engineer

    Principal Software Engineer

    Relativity • Detroit, MI, United States
    [job_card.full_time]
    As a Principal Engineer on the Shared Compute Infrastructure team, you will lead the design, development, and implementation of scalable cloud solutions that support Relativity's strategic goals.Yo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II (C# & Angular)

    Software Engineer II (C# & Angular)

    OneStream Software • Rochester, MI, United States
    [job_card.full_time]
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. The Software Engineer II on the Cloud Development team ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Platform - Detroit, USA

    Software Engineer, Platform - Detroit, USA

    Speechify • Detroit, MI, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal AMR Software Architect : Autonomy Architecture

    Principal AMR Software Architect : Autonomy Architecture

    General Motors • Warren, MI, United States
    [job_card.full_time]
    An innovative automotive company is seeking a Principal Architect for robotics software to lead the architecture of autonomous mobile robot systems. This hybrid role requires 10+ years of experience...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    2Bridge Partners • Detroit, MI, US
    [job_card.full_time]
    Staff Software Engineer to join our client in the Marketing Tech Space.Our client provides Analytics, Customer Experience, and Lead Capture. They are looking for a talented and experienced Staff Eng...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Platform - Sterling Heights, USA

    Software Engineer, Platform - Sterling Heights, USA

    Speechify • Sterling Heights, MI, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Engineer, Software

    Engineer, Software

    MAG AUTOMOTIVE LLC • Sterling Heights, MI, US
    [job_card.full_time]
    Products include high volume inline transfer machines; high speed CNC based agile manufacturing systems, and heavy duty CNC production modules. Engineering and manufacturing facilities serve the glo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Platform Architect

    Software Platform Architect

    DTE Energy • Detroit, Michigan, United States
    [job_card.full_time]
    DTE is one of the nation's largest diversified energy companies.Our electric and gas companies have fueled our customer's homes and Michigan's progress for more than a century.And as Michigan's lar...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Sterling Heights, Michigan, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer who will set technical direction across frontend and backend systems. Key Responsibilities Lead the architecture, design, and evolution of co...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer

    Principal Engineer

    VirtualVocations • Sterling Heights, Michigan, United States
    [job_card.full_time]
    A company is looking for a Principal Engineer to lead technical initiatives and build complex systems in a fully remote environment. Key Responsibilities Act as the primary developer for major fea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer

    Principal Engineer

    Element Materials Technology • Warren, MI, United States
    [job_card.full_time]
    US-MI-Warren | US-MI-Burton | Work From Your Own Home.Element has an opportunity for a.Principal Certification Engineer.This role is central to Element's strategic investment in energy storage and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Warren, MI, US
    [job_card.full_time]
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer I

    Principal Software Engineer I

    OneStream Software • Rochester, MI, United States
    [job_card.full_time]
    Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience. The Principal Software Engineer on the Solution Networ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TEKsystems • Detroit, MI, United States
    [job_card.full_time]
    The ideal candidate will have strong OOP fundamentals, hands-on experience with C, C++, and Python, and a solid understanding of CAD. C++, Python development on a CAD platform, Mechanical Engineerin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Manager - Sales Engineer

    Principal Manager - Sales Engineer

    Verizon • Detroit, MI, United States
    [job_card.part_time]
    A place to share your ideas freely - even if they're daring or different.Where the true you can learn, grow, and thrive.At Verizon, we power and empower how people live, work and play by connecting...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Stafford Gray • Detroit, MI, US
    [job_card.full_time]
    Oracle Analytics Cloud (OAC), Oracle Autonomous Database (ADW), and Oracle Data Integrator (ODI).This role ensures the stability, performance, and scalability of our analytics platforms while suppo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Detroit, USA

    Senior Software Engineer, Core Experiences - Detroit, USA

    Speechify • Detroit, MI, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    • • •Fully Remote • • •Systems Engineer ( Sandvine / AppLogic)

    • • •Fully Remote • • •Systems Engineer ( Sandvine / AppLogic)

    TEKsystems • Detroit, MI, United States
    [filters.remote]
    [job_card.full_time]
    TEKsystems • is seeking a •Sandvine Systems Engineer • to support a wide range of wireless network operations and modernization efforts. We're supporting a major ISP organization as they modernize and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]