Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$110k - $180k

SupportFinity

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Charlotte, TX vacancy
  • $110k - $135k

    Job Description Expertise in developing native mobile applications with knowledge of Android, Kotlin, Java. Expertise in mobile programming languages and ability to understand, execute existing or develop new mobile apps as needed, including debugging and troubleshooting...
    Suggested

    SupportFinity

    Charlotte, TX
    5 days ago
  • $138k - $173k

     ...independence, and purpose. We’re looking for a Senior Application Engineer to play a critical role in designing, building, and evolving...  ...contemporary frameworks and technologies Strong command of software architecture patterns, microservices, and API design Proven experience... 
    Suggested
    Work at office

    SupportFinity™

    Charlotte, TX
    4 days ago
  • $106.1k - $176.9k

    Job Overview As a Senior Full‑Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud‑native platforms...  ...benefits, employee stock options, paid time off, and volunteer time off. Principals only. EOE. #J-18808-Ljbffr LPL Financial
    Suggested

    LPL Financial

    Charlotte, TX
    5 days ago
  • $95.8k - $131.72k

    The company built on breakthroughs. Join us. Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what’s possible. Requisition Number...
    Suggested
    Full time
    Worldwide

    SupportFinity

    Charlotte, TX
    2 days ago
  • 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...
    Suggested
    Work at office
    Work from home

    SupportFinity™

    Charlotte, TX
    2 days ago
  • AI Developer / Agentic AI Engineer Role Summary We are building an agentic AI platform to transform commercial banking customer service...  ..., and safe deployments. Required Qualifications 4+ years of software engineering experience or equivalent with strong CS fundamentals... 

    SupportFinity™

    Charlotte, TX
    21 hours ago
  • SupportFinity™ is seeking an AI Developer / Agentic AI Engineer to design, build, and operate LLM-powered agents for commercial banking customer service. You will enable grounded knowledge retrieval, secure tool integrations, and end-to-end workflows within a production... 

    SupportFinity™

    Charlotte, TX
    21 hours ago
  • 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 ...
    Work at office
    Local area
    Work from home
    Worldwide

    SupportFinity™

    Charlotte, TX
    4 days ago
  • $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

    Charlotte, TX
    3 days ago
  • $138k - $173k

     ...in Charlotte, North Carolina, is seeking a Senior Application Engineer to design, build, and evolve core applications. This senior position...  ...environment. Ideal candidates will have robust experience in software architecture, API design, and modern application development.... 

    SupportFinity™

    Charlotte, TX
    4 days ago
  • Corning Incorporated is seeking an Application Database Developer to design, develop, and optimize database objects that power multiple applications. You will bridge application development and database administration to ensure performance, scalability, and data integrity...

    SupportFinity™

    Charlotte, TX
    3 days ago
  • Tata Consultancy Services is seeking a Senior .NET Developer in the United States to drive a major modernization program. You will migrate from .NET Framework 4.8 to .NET Core 8 and move SQL Server workloads to CockroachDB, delivering scalable services. The ideal candidate...

    SupportFinity™

    Charlotte, TX
    3 days ago
  • $110k - $180k

     ...need. The Opportunity We are seeking a Principal React Native Developer to contribute to...  ...collaborating closely with other senior engineers to shape the mobile strategy. Platform Development...  ...Highly preferred: 5+ years of software engineering experience Highly preferred:... 
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    SupportFinity

    Charlotte, TX
    3 days ago
  • SupportFinity™ is seeking a Senior IT Engineer - Full Stack Developer to lead modernization of legacy customer communications onto AWS and other platforms. You will design, develop, and deploy cloud-native solutions to enhance engagement and operational efficiency. In... 

    SupportFinity™

    Charlotte, TX
    3 days ago
  • $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... 

    LPL Financial LLC

    Charlotte, TX
    5 days ago
  • SupportFinity™ is seeking a Junior Integration Developer to support the development and maintenance of integration solutions. The role requires 2+ years in SQL, PowerShell, C#, and .NET, within a hybrid work environment. Candidates should demonstrate strong problem-solving...

    SupportFinity™

    Charlotte, TX
    8 days ago
  • SupportFinity™ in Charlotte is seeking a Senior Developer III to develop, configure, and maintain ETL and data integration solutions. This position acts as a technical leader, ensuring code quality while contributing to IT initiatives. The ideal candidate should possess...

    SupportFinity™

    Charlotte, TX
    3 days ago
  • $126.16k - $189.24k

    Senior IT Engineer - Full Stack Developer Senior IT Engineer (Full Stack Developer) - join our Digital Enablement Value Stream team to...  ...Qualifications 7+ years of hands‑on experience in full stack software development, including cloud migration and modernization projects... 
    Work at office
    3 days per week

    SupportFinity™

    Charlotte, TX
    3 days ago
  • First Community Bank is seeking a Business Intelligence & Analytics Developer to build dashboards and reports with the Microsoft BI stack and to develop and support basic machine learning models in Python for enhanced insights. You will work with stakeholders to translate...

    SupportFinity™

    Charlotte, TX
    3 days ago
  • Description At First Community Bank, we are committed to making our community, the places where we live and work, a better place each day. With a true focus on “community banking,” employees find that they can make an impact through company-sponsored programs such as paid...

    SupportFinity™

    Charlotte, TX
    3 days ago
  •  ...enforcement of Policies and Procedures. Ensure youth and family data is complete and entered promptly into youth care treatment software. Ensure compliance with all licensing regulations, contract and purchase placement requirements. Prepare youth records for... 
    Contract work
    Work at office
    Long distance

    SJRC Texas Inc

    Jourdanton, TX
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!