Principal Software Engineer
$110k - $180kSupportFinity
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? Work Schedule Ally designates roles as (1) fully on‑site, (2) hybrid, or (3) fully remote. Hybrid roles are generally expected to be in the office a certain number of days per week as indicated by your manager. Your hiring manager will discuss this role’s specific work requirements with you during the hiring process. All work requirements are subject to change at any time based on leader discretion and/or business need. 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 an 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 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 support rapid delivery. Deploy cloud infrastructure with Infrastructure as Code, as well as build and 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 to, and 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 of configuring and deploying CI/CD pipelines. Experience with version control like GitLab. AI/ML experience or certification is a plus. Experience with Apigee is a plus. How We’ll Have Your Back 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 401(k) 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. 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 E.E.O. & Accommodation Statement 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. We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. For accommodation requests, email us at View email address on click.appcast.io. 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 $110,000 - $180,000 USD Incentive Compensation This position is eligible to participate in our annual incentive plan. #J-18808-Ljbffr
$138k - $173k
...independence, and purpose. We’re looking for a Senior Application Engineer to play a critical role in designing, building, and evolving... ...using contemporary frameworks and technologies Strong command of software architecture patterns, microservices, and API design Proven...SuggestedWork at office- ...deliver enhancement requests for ERP systems Perform analysis, design, implementation, installation, and training related to new software developed, acquired and/or enhanced Maintain and revise existing systems and provide technical assistance to users as well as others...SuggestedFull timeWork experience placement
- SupportFinity™ in Charlotte, Texas is seeking a ServiceNow Developer with at least 5 years of experience in ServiceNow development, particularly focusing on Strategic Portfolio Management (SPM). The role involves configuring and developing the ServiceNow platform, implementing...SuggestedWork at officeWork from home
$160k - $210k
...Software Engineer II, Backend (Identity Decisioning) Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Location: Charlotte, NC. Employment type: Full...SuggestedFull timeWork at officeRemote workFlexible hours- SMBC Group is a top-tier global financial group. Headquartered in Tokyo and with a 400-year history, SMBC Group offers a diverse range of financial services, including banking, leasing, securities, credit cards, and consumer finance. The Group has more than 130 offices ...SuggestedWork at officeLocal areaWork from homeWorldwide
$115.14k - $191.9k
...Platform Enablement Analyst, you will help engineering teams adopt AI effectively by building... ...implementations to support AI‑enabled software development. Create developer tooling... ...does not require employer sponsorship. Principals only. EOE. #J-18808-Ljbffr LPL Financial...Local area- ...Software Engineer - Data (Python & Scala) SMBC Group is a top-tier global financial group. Headquartered in Tokyo, SMBC Group offers a range of financial services, including banking, leasing, securities, credit cards, and consumer finance. The Group has more than 130 offices...Work experience placementWork at officeLocal areaWork from homeWorldwide
$156k - $173k
SupportFinity™ is looking for a seasoned Salesforce Engineer to drive complex implementations and maintain a scalable Salesforce platform. You will collaborate with cross-functional teams, providing mentorship and enforcing technical standards. Ideal candidates should...- ...Python Engineer (Contract) Outstanding contract opportunity! A well‑known Financial Services Company is looking for a Python Engineer in Charlotte, NC; Irving, TX; Chandler, AZ; or Minneapolis, MN (hybrid 3 days on‑site). Are you passionate about pioneering AI on cloud...Contract work
$106.1k - $176.9k
...LPL Financial LLC in Charlotte, TX seeks a Senior Full‑Stack Software Engineer to design, deliver, and support cloud-native platforms that enhance business and client experiences. The role involves hands-on engineering through the full development lifecycle, applying AI...- ...Cloud Solutions Engineer Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the...Work from home
$125k - $142k
...achieve wealth, independence, and purpose. We are seeking a Platform Engineer to join our platform engineering team, focusing on building the... ...Education & Experience Bachelor's degree in Computer Science, Software Engineering, or related technical field 3-5 years of software...Work at office- SupportFinity™ is looking for a Software Developer Advanced to join our cloud operations team in Charlotte. In this role, you will design... ...develop cloud-based applications, providing extensive support engineering across multiple platforms. The ideal candidate should have 6-8...
- LPL Financial LLC seeks an AI Platform Enablement Analyst to assist engineering teams in adopting AI. You will build foundational tools and resources to streamline AI development, making it easier and more consistent. The ideal candidate has 7-12 years of backend service...
- SupportFinity™ is looking for a Software Engineer - Data who will develop applications using Python and Scala while supporting the Quantexa application to ensure compliance with regulations. Candidates should have at least 7 years of experience, preferably in the AML space...Work at officeWork from home
- ...SupportFinity™ is seeking a Software Developer to join their Systems & Data team in Charlotte. This hybrid/remote role emphasizes building and refining user interfaces for their internal data platform, collaborating with various teams to deliver high-quality solutions...Contract workRemote work
$142k - $192k
...SupportFinity™ is looking for a Software Engineer to join the Credit Core team. You will contribute to developing underwriting features while collaborating with cross-functional partners. Candidates should have a solid foundation in Python or Kotlin and experience with...Remote workFlexible hours- SupportFinity™ is seeking a qualified candidate for a software development position located in Charlotte, Texas. The role requires an individual contributor with 7+ years of experience in Java coding, web application development, and microservices. The successful applicant...Flexible hours
$100k - $120k
Collaborating with cross-functional teams, including designers, front-end developers, and product managers, to gather and refine requirements, ensuring alignment with overall business goals and client needs Writing clean, maintainable, and well-structured code, adhering...$100k - $120k
SupportFinity™ in Charlotte, Texas is seeking a Senior Developer proficient in Next.js to design, develop, and implement web applications. The role requires collaboration with cross-functional teams to deliver aligned technical and business solutions. Strong communication...$142k - $192k
...SupportFinity™ in Charlotte, Texas is seeking a Software Engineer II, Backend (Identity Decisioning) to enhance the onboarding and authentication systems. In this role, you'll be responsible for developing high-availability systems while collaborating with cross-functional...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!

