Talent.com
Ally
Software EngineerAlly • Raleigh, NC, United States
Software Engineer

Software Engineer

Ally • Raleigh, NC, United States
2 days ago
Job type
  • Full-time
Job description

General information

Ref # 22106

Remote? No

Ally and Your Career

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, friends, dreams, and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion. From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You're constantly evolving, so shouldn't your opportunities be, too?

The Opportunity

At Ally, you get a startup feel, but experience the benefits of a company that has worked out the kinks and is fulfilling its purpose. We are always evolving and see that as a good thing. From owning our work to seeing its impact in the real world, our team is relentless in finding new ways technology can help make experiences better and help people. We are problem solvers, we value diverse thinking, we support one another, and we challenge ourselves to think bigger in the journey to deliver customer-obsessed tech solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech

Responsible for designing, building, and operationalizing third-party vendor applications and services on AWS, Azure, and Nutanix platforms within a multi-cloud, hybrid and on-prem environments. Provides technical direction to engineering teams for application development and platform automation, leveraging Infrastructure as Code and modern CI/CD practices. Develops implementation plans, manages risks and issues, drives resolution, and maintains control over delivery quality. Builds and maintains strong relationships with platform, security, data, and vendor partners. Leads impact assessments for changes across cloud services, data platforms, interfaces, and security, translating them into executable plans. Interacts directly with business and data clients to gather and convey requirements, ensuring solutions meet functional and non-functional needs. Outlines potential cost/savings outcomes of technology use and tailors' information to the level and interests of stakeholders. Goes the extra mile, identifies opportunities or problems and acts quickly and decisively to respond.

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

The Work Itself

  • Design and deliver solutions across AWS and Azure, seamlessly integrating with on-premises systems to enable a resilient hybrid architecture.
  • Configures and optimizes cloud and on-prem networking, IAM/Entra ID, and Security Groups/NSGs to enforce least privilege and robust perimeter controls.
  • Builds Infrastructure as Code using Terraform to provision, update, and version resources across multi-cloud and on-prem environments.
  • Implements and maintains CI/CD pipelines to automate build, test, security scanning, and deployments across targets.
  • Automate Kubernetes workflows: containerize services with Docker, build/push images via CI, deploy with Helm/Kustomize, and manage rollouts on EKS.
  • Implement cluster automation: Terraform for EKS/Nutanix resources, Kubernetes add-ons via Helm (Ingress, CSI, metrics)
  • Designs and develops Python application services and automation tooling, ensuring reliability, performance, and maintainability.
  • Establishes monitoring and observability practices using Dynatrace to track health, performance, and errors; drives proactive remediation.
  • Integrates Snowflake data platform capabilities into application workflows where applicable, ensuring secure, efficient data exchange.
  • Leads code reviews, enforces coding standards, and promotes best practices for testing, security, and documentation.
  • Manages risks, issues, and dependencies across services and environments; removes obstacles to maintain delivery velocity.
  • Collaborates across platform, security, and data teams; coordinates vendor resources when applicable and maintains strong working relationships.
  • Provides clear reporting and tailored communications on progress, risks, and cost/savings impacts to stakeholders; escalates blockers and priority conflicts to leadership when required.

The Skills You Bring

Minimum Qualifications:

  • 1+ years of experience
  • High School Diploma or GED equivalent

Preferred Qualifications:

  • Bachelor's degree in computer science, Information Systems, or other relevant field of study preferred.
  • 3+ years of development experience in Python programming, including application service development.
  • Ability to design and build serverless and stateful systems on AWS and Azure that are scalable and highly available; experience integrating with on-prem systems.
  • 3+ years of AWS experience with a variety of services, in priority order but not limited to: Lambda, EKS, ECS, EMR, EC2, S3, Networking, IAM, Security Groups.
  • Experience with Python development and automation is a must; experience with monitoring using Dynatrace.
  • Experience with Infrastructure as Code (Terraform preferred).
  • Experience with Snowflake.
  • Experience/working knowledge configuring and deploying CI/CD pipelines.
  • Experience with version control like GitLab.
  • Experience working in an Agile environment.
  • AI/ML experience or certification 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. But Ally's total compensation - or total rewards - extends beyond your paycheck and is designed to support and enrich your personal and professional life, including:

  • Time Away: competitive holiday and flexible paid-time-off, including time off for volunteering and voting.
  • 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 and 529 educational assistance programs, tuition reimbursement, and other financial well-being programs.
  • Supporting your Health & Well-being: flexible health and insurance options including dental and vision, pre-tax Health Savings Account with employer contributions 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 support as well as parental and caregiver leave, back-up child and adult/elder day care program and childcare discounts.
  • Work-Life Integration: other benefits including LifeMatters® Employee Assistance Program, subsidized and discounted Weight Watchers® program and other employee discount programs.

Who We Are:

Ally Financial is a customer-centric, leading digital financial services company with passionate customer service and innovative financial solutions. We are relentlessly focused on "Doing it Right" and being a trusted financial-services provider to our consumer, commercial, and corporate customers. For more information, visit

Ally is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.

Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered, if not currently employed by Ally.

We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. For accommodation requests, email us at work@ally.com. Ally will not discriminate against any qualified individual who is capable of performing the essential functions of the job with or without reasonable accommodation.

Base Pay Range:

An individual's position in the range is determined by the scope and responsibilities of the role, work experience, education, certification(s), training, and additional qualifications. We review internal pay, the competitive market, and business environment prior to extending an offer.

Emerging: 65000

Experienced: 90000

Expert: 115000

Incentive Compensation: This position is eligible to participate in our annual incentive plan

Create a job alert for this search

Software Engineer • Raleigh, NC, United States

Similar jobs

Software Engineer

SynergisticITRaleigh, NC, United States
Full-time

This is an excellent opportunity for recent graduates or early-career professionals who want to gain hands-on experience working on enterprise-level applications.You will collaborate with senior de... Show more

 • Promoted

Lead Software Engineer

Wells FargoRaleigh, NC, United States
Full-time

Wells Fargo is seeking a Lead Software Engineer in our Architecture and Engineering Group as part of Consumer Technology.Learn more about the career areas and business divisions at wellsfargojobs.A... Show more

 • Promoted • New!

Senior Software Engineer II

LexisNexisRaleigh, NC, United States
Full-time

LexisNexis is a leading global provider of legal, regulatory and business information, and analytics that help customers increase productivity and improve decision-making and outcomes.We help lawye... Show more

 • Promoted

Senior Software Engineer

SingleStoreRaleigh, NC, United States
Full-time

SingleStore engineers build the real-time data platform powering some of the world's most demanding applications.Our cloud-native architecture enables high-performance transactional and analytical ... Show more

 • Promoted

Sr. Software Engineer

Piper CompaniesMorrisville, NC, United States
Full-time

This role is ideal for a seasoned engineer with deep expertise in.Azure-based microservices architecture.Responsibilities of the Senior Software Engineer:.Lead end-to-end development using.NET Core... Show more

 • Promoted

Senior Software Engineer (Golang & AWS)

JobotRaleigh, NC, United States
Full-time

This Jobot Job is hosted by Grant Greenhalgh.Fully remote SaaS startup! Room for growth, autonomy & agency of an exciting project!.We’re a fully remote SaaS product startup building out a new proje... Show more

 • Promoted

Software Engineer II - eCommerce

ProgressRaleigh, NC, United States
Full-time

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease... Show more

 • Promoted

Software Engineer Manager

10X Recruiting PartnersRaleigh, NC, United States
Full-time

OX Recruiting Partners has a refreshing approach to recruiting.Our purpose and passion is to Connect Relationships and Elevate Careers and Lives.We are a group of experienced professionals from a w... Show more

 • Promoted

AI Software Engineer

Eliassen GroupRaleigh, NC, United States
Full-time

Our client seeks an AI Software Engineer to design and deliver AI-enabled solutions that enhance engineering productivity and operational effectiveness.The role will build agentic workflows, integr... Show more

 • Promoted

Software Support Engineer

HoneywellRaleigh, NC, United States
Permanent

Software Support Engineer - Raleigh, NC.Are you a creative technical problem solver? Are you driven to fix what's not working or make things work better? If so, our team members are transforming ho... Show more

 • Promoted

Senior Software Engineer

Q2Cary, NC, United States
Full-time

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.Our mission is simple: build strong and diverse commu... Show more

 • Promoted

Software Engineer - StorageGRID

NetAppMorrisville, NC, United States
Full-time

NetApp is pioneering the development of StorageGRID object storage - AWS cloud compatible software powering the exponential growth in AI data lakes.As a Software Engineer, this is your chance to wo... Show more

 • Promoted

Software Engineer I

Renaissance ServicesRaleigh, NC, United States
Full-time

When you join Renaissance®, you join a global leader in pre-K-12 education technology! Renaissance's solutions help educators analyze, customize, and plan personalized learning paths for students, ... Show more

 • Promoted • New!

Software Engineer

IXL LearningRaleigh, NC, United States
Full-time

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new featu... Show more

 • Promoted

Software Engineer 2 (Edge)

SysdigRaleigh, NC, United States
Full-time

At Sysdig, we believe cloud security isn't a compromise - it's a promise.From the start, our mission has been clear: to help organizations secure innovation in the cloud, the right way.We created F... Show more

 • Promoted

Software Engineer (C#)

LenovoMorrisville, NC, United States
Full-time

We are searching for an Application Engineer to join our PC Deployment Services team for PC and other endpoint devices.Cloud Deploy allows Lenovo Enterprise customers who purchase large quantities ... Show more

 • Promoted

Software Engineer, Telco

Red HatRaleigh, NC, United States
Full-time +1

Red Hat Engineering is looking for a Software Engineer to join the Telco 5G Platform team.You will be part of a team responsible for designing and implementing the container platform for 5G telecom... Show more

 • Promoted

Senior Software Engineer

CACI InternationalCary, NC, United States
Full-time

Job Title: Senior Software Engineer.Minimum Clearance Required to Start: None.Percentage of Travel Required: Up to 10%.CACI is seeking to hire an experienced Senior Software Engineer to lead the de... Show more

 • Promoted

Software Engineer Lead

Insight GlobalRaleigh, NC, United States
Full-time

We are seeking a Senior Software Engineering Lead who began their career as a hands-on software developer and has evolved into a technical leader with strong exposure to Generative AI.This role bal... Show more

 • Promoted

Senior Software Engineer I

RELXRaleigh, NC, United States
Full-time

LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX (www.Our company has been a long-time leader in deploying AI and ... Show more