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

Senior Software Engineer - Cloud Engineering & FinOps

General Motors Proving Ground

Senior Software Engineer

At General Motors, we're driving a massive digital transformation—and the Cloud Engineering & FinOps team is at the heart of it.

As part of the Digital Products, Cloud and AI Platforms organization, we design and operate the core multi-cloud infrastructure and foundational services that power GM's global enterprise. Our mission is to remove friction from the cloud: enabling faster software delivery while optimizing cost, performance, and scale. We treat developer experience as a product, delivering modern cloud-native platforms that empower engineering teams rapidly build and deploy the next generation of GM's digital services.

What You'll Do

As a Senior Software Engineer on the Cloud Engineering & FinOps team at General Motors, you will play a critical role in building FinOps tooling and cloud onboarding experiences that power GM's enterprise-wide cloud transformation.

You will design, develop, and evolve our in-house Cloud Onboarding and FinOps Portal—a modern platform built with Next.js (frontend) and Go (backend services). This platform provides teams across the company with seamless visibility into cloud costs, intelligent optimization recommendations, actionable insights, and chargeback capabilities.

Your focus will be on creating frictionless developer and team experiences by embedding cost awareness, usage optimization, and governance directly into the cloud onboarding and operational workflows. You will contribute to and own key components including:

  • Billing data ingestion pipelines from major cloud providers (Azure, GCP, AWS)
  • Utilization metrics, cost analytics, and optimization recommendation engines
  • Cloud onboarding workflows and frictionless, self-service capabilities
  • Design and build scalable, cloud-native services with speed and quality
  • Lead technical decision-making and architecture discussions
  • Conduct code reviews and uphold high engineering standards across the team
  • Collaborate closely with peer teams to design new features and deliver end-to-end solutions
  • Iterate rapidly based on user feedback while maintaining platform reliability and performance

Your Skills & Abilities (Required Qualifications)

  • Bachelor's degree in Computer Science or a related technical field (or equivalent practical experience)
  • 5+ years of hands-on software engineering experience, with a strong focus on building cloud-native applications and platforms
  • Proficiency in modern programming languages: Next.js (or React) for frontend and Go for backend services
  • Strong experience with Docker for containerization and Kubernetes for orchestration
  • Experience designing and building scalable data pipelines, APIs, or backend services in a cloud environment
  • Solid understanding of cloud fundamentals across at least one major provider (Azure, GCP, AWS), including cost structures, billing concepts, and resource optimization
  • Demonstrated ability to write clean, maintainable code, conduct code reviews, and participate in technical decision-making
  • Demonstrated ability to clearly communicate technical and non-technical information verbally and in writing
  • Strong problem-solving skills with the ability to deliver high-quality features quickly in an agile environment

What Will Give You A Competitive Edge (Preferred Qualifications)

  • 7+ years of software engineering experience, including 2+ years specifically in FinOps, cloud cost management, or building internal developer platforms
  • Deep experience with Kubernetes, particularly around resource utilization and efficient workload management
  • Hands-on experience with multi-cloud environments and working with cloud billing data ingestion and cost analytics
  • Experience implementing CI/CD pipelines using tools such as GitHub Actions and ArgoCD
  • Experience with Infrastructure as Code (IaC), preferably Terraform
  • Deep familiarity with FinOps principles and practices (e.g. showback/chargeback models, optimization recommendations, cost visibility tools, and the FOCUS format)
  • Experience building self-service onboarding portal or platforms that improve developer experience and embed cost controls
  • Proficiency with data processing, metrics generation, and recommendation engines (SQL, data pipelines, analytics tools)
  • Familiarity with observability tools and standards, including OpenTelemetry (Otel) and Datadog
  • Prior experience in a large enterprise environment or similarly complex organizations
  • Excellent collaboration and communication skills, with the ability to work effectively with cross-functional engineering and finance stakeholders

This job may be eligible for relocation benefits.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Cloud Engineering & FinOps in Austin, TX vacancy
  •  ...with us! Overview The Senior FinOps Analyst role is critical for optimizing cloud spending and driving financial...  ...accountability and cloud strategy across engineering and business units. This senior...  ...into the organization's software subscriptions, licenses, and... 
    Senior
    Software
    Contract work
    For contractors

    SolarWinds

    Austin, TX
    1 day ago
  • $186.07k - $218.9k

     ...and fully supported. The FinOps team at Coinbase operates as...  ...spend, bridging the gap between Engineering, Finance, and Product. We...  ...and real-time visibility into cloud spend, automated tagging and...  ...Strong proficiency in backend software engineering (e.g., Go, Python... 
    Senior
    Software
    Local area
    Immediate start

    Coinbase

    Austin, TX
    3 days ago
  •  ...multinational technology company is seeking a Senior Engineer with a strong backend focus to lead the development of cloud infrastructure. The ideal candidate will have...  ...dedicated to innovation and technical excellence in software delivery. #J-18808-Ljbffr IBM Computing
    Senior
    Software

    IBM Computing

    Austin, TX
    3 days ago
  • A major automotive firm is seeking an experienced .NET Senior Software Engineer to lead the design, development, and maintenance of scalable software systems. You will mentor junior engineers and translate business requirements into effective technical solutions while... 
    Senior
    Software

    General Motors

    Austin, TX
    3 days ago
  • Insight Global is seeking a Senior Oracle PL/SQL Software Engineer in Austin, Texas. In this role, you will work on data migration and integration tasks...  ...with advanced English proficiency and experienced in cloud infrastructure, we would love to hear from you! #J-18808... 
    Senior
    Software

    Insight Global

    Austin, TX
    3 days ago
  •  ...A leading financial technology company is seeking a Senior Distinguished Engineer to drive the technical strategy for their software delivery ecosystem. This role involves leading architectural vision, collaborating across teams, and mentoring engineers to optimize developer... 
    Senior
    Software
    Remote work

    Capital One

    Austin, TX
    3 days ago
  • A leading software development firm in Austin, Texas seeks a Software Engineer (Kotlin) to modernize backend systems and shape cloud-native, microservices solutions. This role offers opportunities for technical leadership in a remote environment, focusing on scalable microservices... 
    Senior
    Software
    Remote work

    AgileEngine

    Austin, TX
    3 days ago
  • Oracle is seeking a Systems/Software Developer in Austin, Texas to join its OCI team. The role involves designing and developing image automation software and cloud services, with a focus on GPU/HPC infrastructure solutions. Candidates should have a robust Linux OS background... 
    Senior
    Software

    Oracle

    Austin, TX
    1 day ago
  • Upbound - Job Posting is seeking a Senior Software Engineer to develop and manage Upbound Spaces, the core control-plane management software. The role involves building and operating cloud services, troubleshooting complex customer issues, writing Go code for Kubernetes... 
    Senior
    Software

    Upbound - Job Posting

    Austin, TX
    5 days ago
  •  ...leading tech company in Austin is seeking an experienced DevOps Engineer to lead cloud-based initiatives and manage CI/CD pipelines....  ...Required is a BS degree in a relevant field and 7+ years in software development or DevOps. Familiarity with Azure, AWS, and containerization... 
    Senior
    Software

    Plasticos Castella SA

    Austin, TX
    1 day ago
  • Electric Power Engineers is looking for a Principal Software Engineer to lead technical projects and develop high-quality software solutions. This remote...  ...experience in software systems and a deep understanding of cloud technologies. The ideal candidate will possess strong... 
    Senior
    Software
    Remote work

    Electric Power Engineers

    Austin, TX
    2 days ago
  •  ...Technology (AST), Service Availability and Engineering team, you will be immersed in a...  ...Applications. The role incorporates aspects of software engineering and operations, SRE...  ...oversee critical Data applications both in Cloud and on premise. The role will require a... 
    Senior
    Software
    Work at office
    Night shift

    Charles Schwab Corporation

    Austin, TX
    5 days ago
  •  ...Join to apply for the Senior Cloud FinOps Systems Analyst role at ProsperOps Join to apply for the Senior Cloud FinOps Systems Analyst role at ProsperOps Get AI-powered advice on this job and more exclusive features. ProsperOps autonomously manages cloud... 
    Senior
    Full time
    Remote work
    Work from home

    ProsperOps

    Austin, TX
    3 days ago
  • A leading data streaming company is looking for a Senior Software Engineer to oversee critical backend systems within their platform. The role involves designing and implementing scalable services, collaborating with cross-functional teams, and driving technical leadership... 
    Senior
    Software
    Remote work

    Confluent

    Austin, TX
    3 days ago
  • DomainTools is looking for a Senior Software Engineer to join its backend team in Austin, Texas. This role involves designing and maintaining large...  ...should have 5+ years of experience in GoLang, Rust, and cloud technologies like AWS. The position offers a comprehensive... 
    Senior
    Software

    DomainTools

    Austin, TX
    5 days ago
  •  ...technology consulting firm based in Austin, Texas, seeks an experienced software developer. You will improve existing platforms, implement new...  ...in backend and frontend technologies, is familiar with public cloud infrastructure, and can communicate effectively in English and... 
    Senior
    Software
    Remote work

    3flows GmbH

    Austin, TX
    1 day ago
  • $190k - $210k

    Bumble Inc. in Austin is seeking a Senior Backend Software Engineer to design, implement, and maintain scalable backend systems. This role involves...  ...proficiency in languages like Java or Python, and experience with cloud environments, particularly AWS. The position offers... 
    Senior
    Software

    Bumble Inc.

    Austin, TX
    4 days ago
  • $127k - $249k

    MongoDB is seeking an experienced Security Software Engineer (Staff or Senior) to join our Infrastructure Security team in Austin, Seattle, or San Francisco...  ...controls and services within the MongoDB Atlas multi-cloud infrastructure, ensuring adherence to high security... 
    Senior
    Software
    Remote work

    I did my part and supported the Regular Toilet

    Austin, TX
    5 days ago
  • $79.2k - $178.1k

    Ll Oefentherapie is seeking a Senior Software Engineer to lead software design for its Cloud Infrastructure in Austin, TX. The ideal candidate will have 3-8+ years in distributed systems and Linux development, excelling at designing broad distributed system interactions... 
    Senior
    Software

    Ll Oefentherapie

    Austin, TX
    5 days ago
  • A leading automotive company is looking for a Senior Software Engineer specializing in SAP Development. This hybrid role will involve leading the...  ...should have strong experience in SAP ABAP, Fiori, and cloud-based applications, with a Bachelor's degree in a relevant... 
    Senior
    Software

    General Motors

    Austin, TX
    1 day ago
  • A leading technology solutions provider is seeking a Senior Staff Engineer, Software, to design and develop Cloud hardware infrastructure. This role requires significant experience in software development, particularly in C / C++, as well as hardware bring-up and embedded... 
    Senior
    Software

    Celestica Inc.

    Austin, TX
    4 days ago
  • A leading technology company in Austin seeks a Software Engineer to design and manage Kubernetes capabilities across data centers and cloud environments. The role requires strong knowledge of Kubernetes, proficiency in programming languages like Go or Java, and excellent... 
    Senior
    Software

    Apple Inc.

    Austin, TX
    4 days ago
  • $94.4k - $146.7k

     ...starts with you. Job Description Cloud FinOps analyst will be leading the cloud cost...  ...stakeholders include all M&A Entities Engineering & Finance teams, Visa engineering, architecture...  ...Proficiency in data analysis tools and software. • Certification in Cloud FinOps or... 
    Software
    Work experience placement
    Work at office
    Local area

    Visa

    Austin, TX
    4 days ago
  • $119.2k - $175.45k

     ...business analytics platform engineering team is at the...  ...the company. As a Senior Systems Engineer, you'...  ...you're passionate about cloud technologies, thrive on...  ...organizations within Software and Services Strong...  ...environments ~ Knowledge of FinOps principles and cost... 
    Senior
    Software
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  • $100k - $140k

     ...Senior Cloud FinOps Analyst Location: Fully remote (US-based) Base Salary: $100-140k DOE Headquartered in Austin TX with remote teams across the globe, we are a growing B2B SaaS company with a cutting-edge autonomous cloud cost optimization platform! With over... 
    Senior
    Remote work

    Together For Talent

    Austin, TX
    2 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI‑powered, cloud‑native products that shape the future of business and society...  ...potential, we are looking for software engineers, at various levels, to grow our Traffic... 
    Senior
    Software
    Work experience placement

    IBM Computing

    Austin, TX
    1 day ago
  • $140k - $180k

     ...Senior Cloud FinOps Consultant Location: Fully remote (US-based) Base Salary: $140-180k DOE Headquartered in Austin TX with remote teams across the globe, we are a growing B2B SaaS company with a cutting-edge autonomous cloud cost optimization platform! With... 
    Senior
    Remote work

    Together For Talent

    Austin, TX
    2 days ago
  • $79.2k - $178.1k

     ...based onsite in Nashville, TN. Oracle Cloud Infrastructure (OCI) delivers mission-...  ...OCI data-planes. We are hoping to enhance engineering efficiency by concentrating our...  ...rapid expansion, we are seeking a skilled Software Engineer to join our newly established Cloud... 
    Senior
    Software
    Temporary work
    Local area
    Remote work
    Worldwide
    Flexible hours

    Oracle

    Austin, TX
    2 days ago
  • NinjaOne is seeking a Senior Software Engineer in Austin, Texas to contribute to their IT Operations product suite. The role involves designing and implementing scalable solutions while engaging in software development with Java and Kotlin. Candidates should have over... 
    Senior
    Software
    Remote job
    Flexible hours

    NinjaOne

    Austin, TX
    4 days ago
  • Western Union is seeking a Senior Staff Software Engineer in Austin, TX to lead the design and implementation of scalable microservices for their digital...  ...development, including experience with microservices and cloud-based architectures. This hybrid position emphasizes... 
    Senior
    Software
    Work at office
    3 days per week

    Western Union

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Cloud Engineering & FinOps. Be the first to apply!