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

Senior Software Engineer - Notification Platform

$174.9k - $222k

General Motors Proving Ground

Job Description

The Role

As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional and marketing messages across email, SMS, in-vehicle, app push, and app inbox, managing the lifecycle from customer preferences and template management to content generation, delivery, and tracking.

In this role, you will lead the development of core platform services, tackle complex system challenges, and contribute to major architectural decisions. You'll collaborate closely with product managers and engineering partners across GM, driving features end-to-end while ensuring performance, reliability, and operational excellence. As a senior engineer, you will also mentor teammates, influence best practices, and help shape the technical direction of a platform used across multiple products and organizations.

What You'll Do

  • Lead medium-to-large technical initiatives, coordinating across teams to align requirements, dependencies, and milestones.

  • Participate in the full software development lifecycle, including design, development, code review, testing, and deployment of services.

  • Contribute to software project delivery efforts by writing clean, maintainable code following company development standards and best practices.

  • Collaborate with partner teams and product stakeholders to define technical approaches and deliver capabilities end-to-end.

  • Improve system resiliency, observability, and operational efficiency through automation, monitoring, and SLO-focused engineering.

  • Contribute to architectural discussions and drive adoption of best practices for distributed systems and cloud-native design.

  • Mentor junior engineers through design reviews, code reviews, and technical guidance.

  • Advocate for engineering quality, including robust testing, CI/CD usage, and strong documentation.

Your Skills & Abilities (Required Qualifications)

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience.

  • 6+ years of industry experience in designing and operating distributed systems or high availability high throughput production systems .

  • Experience contributing to the successful delivery and deployment of software projects.

  • Proficiency in one or more programming languages ( Java, C++, Python , or similar).

  • Experience with microservices , asynchronous messaging, event-driven architectures, or service-oriented systems.

  • Hands-on experience with cloud platforms ( Azure, AWS, or GCP ) and containerization ( Docker, Kubernetes ).

  • Strong understanding of databases ( SQL and NoSQL ), data modeling, and caching strategies.

  • Familiarity with observability concepts (logs, metrics, traces) and operating services in production.

  • Proven ability to collaborate across engineering teams and work on projects spanning multiple products or systems.

  • Strong communication skills, with the ability to break down complex problems and articulate clear solutions.

  • A strong sense of ownership and accountability for mission-critical systems.

  • Technical depth combined with practical decision-making and an iterative mindset.

  • Strong communication skills and a collaborative mindset.

  • A passion for mentoring, elevating engineering teams, and building high-performing cultures.

  • Curiosity and initiative to explore new technologies, improve platforms, and simplify complex systems.

  • Ability to balance short-term delivery with long-term platform health and scalability.

  • A mindset focused on customer impact, operational quality, and continuous improvement.

What Will Give You a Competitive Edge (Preferred Qualifications)

  • Master's Degree in Computer Science or related field, or equivalent work experience.

  • Experience with mission-critical services requiring strict SLAs, SLOs, and 24/7 reliability.

  • Experience with messaging platforms, notification systems , or event streaming technologies .

  • Hands-on experience with container orchestration ( Kubernetes, Helm, service mesh ).

  • Hands-on experience with Azure cloud services or equivalent cloud-native technologies.

  • Experience improving CI/CD pipelines to enhance developer efficiency and deployment reliability.

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.

  • The salary range for this role is : $174,900 - $222,000. The actual base compensation within the identified range will vary based on factors relevant to the position.

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

  • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays.

GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).

This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

This job may be eligible for relocation benefits.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:

Our Company (

Our Culture

How we hire??????? (

Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

Explore our global locations (

We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.

Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Notification Platform in Austin, TX vacancy
  • A leading automotive company in Austin, Texas, is seeking a Senior Software Engineer to develop and enhance their Loyalty platforms. This hands-on role requires expertise in MuleSoft, .NET Core, and API development, ensuring optimal user experiences. The ideal candidate... 
    Senior
    Software

    General Motors

    Austin, TX
    3 days ago
  • Expedia Group is seeking a Senior Manager for Software Development Engineering in Austin, Texas. You will lead the Lodging Booking Platform team, focusing on delivering scalable cloud-native systems crucial to Expedia's revenue. Ideal candidates have significant experience... 
    Senior
    Software

    Expedia Group

    Austin, TX
    1 day ago
  • $200k - $250k

    A global finance technology firm is seeking a Senior Software Engineer based in Austin, Texas, to lead their Global Treasury and Payment Network (GTPN) team. You will oversee product development and collaborate with a diverse team to innovate financial services that impact... 
    Senior
    Software

    Airwallex

    Austin, TX
    13 hours ago
  • IBM Computing in Austin, Texas is seeking a Senior Software Engineer to join the Developer Productivity team. This role focuses on creating and optimizing internal platform services for cloud-scale operations. The ideal candidate has a strong background in cloud services... 
    Senior
    Software
    Remote job

    IBM Computing

    Austin, TX
    2 days ago
  • A leading e-commerce platform provider in Austin, Texas, is seeking a Senior Software Engineer to join the AI Agentic Platform Team. You will be responsible for building scalable and secure agent infrastructures that enhance merchant interactions and improve customer experiences... 
    Senior
    Software

    BigCommerce

    Austin, TX
    13 hours ago
  • $184.5k - $258k

    A leading travel technology company is seeking a Senior Manager for Software Development Engineering in Austin. The role involves leading engineering teams to enhance the Lodging Booking Platform with a focus on scalable, cloud-native solutions. Candidates should have... 
    Senior
    Software

    Expedia, Inc.

    Austin, TX
    1 day ago
  • A leading automotive company based in Austin, Texas, is seeking a Senior Software Engineer to deliver automation platforms that enhance IT efficiency. The role requires designing and operating scalable automation solutions, while collaborating with cross-functional teams... 
    Senior
    Software

    General Motors

    Austin, TX
    13 hours ago
  •  ...leading automotive company is seeking an experienced Full Stack Senior Software Engineer to design and implement web and mobile applications that...  ...full stack development, expertise in Java, SQL, and cloud platforms like Azure or AWS. You will lead your team, mentor junior... 
    Senior
    Software

    General Motors

    Austin, TX
    13 hours ago
  • Job Summary Apple Inc. is seeking a highly skilled Senior Data Engineer to join our Analytics Platform team. In this role, you will design, develop, and maintain...  ...teams, including data scientists, analysts, and software engineers, to ensure the delivery of high-quality... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Freelanceshop

    Austin, TX
    2 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...responsibilities We're hiring a Software Engineer to help scale a working enterprise...  ...integration into a flexible, extensible platform. You'll design core abstractions, build... 
    Senior
    Software
    Local area
    Flexible hours

    IBM

    Austin, TX
    2 days ago
  •  ...technology services company is seeking a Senior Backend / Product Engineer to help build and scale its AI-powered cost intelligence platform. This position emphasizes product...  ...candidates should have over 5 years of software engineering experience, a strong background... 
    Senior
    Software
    Remote work

    Virtasant

    Austin, TX
    13 hours ago
  • A healthcare technology company is seeking a Senior Full Stack Developer to create a self-service onboarding portal for enterprise clients...  ...in TypeScript, React, and Node.js, and a strong background in software architecture. The position offers a competitive salary and is... 
    Senior
    Software
    Remote work

    Titan Intake

    Austin, TX
    3 days ago
  •  ...Are The Cisco Security AI team delivers AI products and platform for all Cisco secure products and portfolios so businesses...  ...Learning. Who You Are We are looking for a highly skilled Senior Software Engineer to assume a leadership role in developing and maintaining... 
    Senior
    Software
    Full time
    Temporary work

    Cisco

    Austin, TX
    2 days ago
  • $152k - $230k

     ...-face. That’s why we’re on a mission to engineer a frictionless, next-generation business...  ...developer experience by building the internal platform and tooling that every AI engineer at...  ...elegant automation. We’re hiring 2 x Senior Full Stack Engineer to own the end-to-... 
    Senior
    Software
    H1b
    Worldwide
    Flexible hours

    GrabJobs

    Austin, TX
    2 days ago
  • A leading company in AI seeks a Senior Software Development Engineer to drive the development of its Health platform. The role includes architecting and developing software applications and managing backend systems. Candidates should have strong expertise in Python and... 
    Senior
    Software

    Autonomize, Inc

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

    Atom Computing is seeking a Senior Software Engineer to implement their quantum computing platform in Austin, TX. This role involves developing APIs and maintaining infrastructure for quantum algorithms while collaborating with engineers and physicists. Candidates with... 
    Senior
    Software

    Atom Computing

    Austin, TX
    1 day ago
  •  ...Senior Software Engineer (Voice Platform), Customer Systems Join a team building the next generation of large-scale voice and real-time communication platforms that power seamless customer and agent experiences across the globe. In this role, you will lead the design... 
    Senior
    Software

    Apple

    Austin, TX
    1 day ago
  •  ...delivery at scale. About the Role We’re looking for a Senior Data Engineer to join us and work with our client’s Data Platform team. Our client is a leading healthcare...  ...7+ years of experience in data engineering or software development with at least 5 years building production... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Remote work

    Gigster

    Austin, TX
    13 hours ago
  •  ...Backend Software Engineer You will work closely with a geographically diverse engineering organization...  ...legacy and modern components of the platform. Over time, you will take ownership of...  ..., and deprecation. • Partner with senior engineering staff and architects to... 
    Senior
    Software
    Work at office

    Red Oak LLC

    Austin, TX
    8 hours ago
  • A dynamic energy startup in Austin seeks an experienced software engineer to build innovative products from the ground up. In this role, you will architect and implement foundational solutions, contributing to a mission-driven culture. Candidates should have over 7 years... 
    Senior
    Software
    Relocation

    Light Energy LLC

    Austin, TX
    4 days ago
  •  ...multiple years running. Joining the Desktop Platform team means shaping the experience behind one of the most loved tools in modern software development. The Desktop Platform team is...  ...fundamentals and thinks like a platform engineer—designing modular, predictable components... 
    Senior
    Software
    Remote work
    Worldwide
    Home office

    GrabJobs

    Austin, TX
    13 hours ago
  • $295k

    An innovative technology company is seeking a Senior Manager for Software Development Engineering focused on the Lodging Booking Platform. This role involves leading multiple teams, defining technical strategies, and ensuring system reliability. The ideal candidate has... 
    Senior
    Software

    PowerToFly

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

     ...cutting‑edge business analytics platforms. Our business analytics platform engineering team is at the forefront of this...  ...everyone across the company. As a Senior Systems Engineer, you'll play a pivotal...  ...different organizations within Software and Services. Strong problem‑... 
    Senior
    Software
    H1b
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    13 hours ago
  • $260k - $310k

     ...scale. We’re looking for an experienced Engineering Leader to lead our growing Data and Storage...  ..., leadership, and stakeholders across platform engineering and product engineering...  ...in the professional growth of junior and senior engineers within the team. What We Look... 
    Senior
    Software
    Work at office
    Remote work
    Flexible hours

    Affirm

    Austin, TX
    2 days ago
  •  ...the only unified payments and financial platform for global businesses. Powered by our...  ...of proprietary infrastructure and software, we empower over 200,000 businesses worldwide...  ...Are Looking For: As an experienced Senior Mobile Engineer (iOS), you'll be part of our GTPN team... 
    Senior
    Software
    Worldwide

    Airwallex

    Austin, TX
    13 hours ago
  • $185k - $225k

    A leading financial technology company in Austin is looking for a full-stack developer. This role requires 5+ years of software engineering experience, with expertise in JavaScript, Node.js, and React desired. You'll work on building scalable APIs and user experiences... 
    Senior
    Software

    Method Financial

    Austin, TX
    4 days ago
  • $150k - $300k

     ...leading insurance provider is seeking a Senior Staff Machine Learning Engineer in Austin, TX, to drive the strategy...  ...Candidates should have over 10 years of software development experience and a strong background in ML platforms. Competitive salary offered between $15... 
    Senior
    Software

    GEICO

    Austin, TX
    3 days ago
  • $159k - $211.67k

     ...category, but we are also building a world-class engineering culture committed to hiring the very best. We are looking for a Senior Software Engineer to join a founding initiative...  ...help design and implement the Agentic AI Platform , the orchestration layer and nervous... 
    Senior
    Software
    Local area
    Work from home
    Flexible hours

    GrabJobs

    Austin, TX
    13 hours ago
  •  ...leading technology company in Austin, Texas, is looking for a Software Engineer (Front End) to develop direct marketing emails. The ideal...  ...collaboration with marketing and technical teams, driving email platform standards, and fostering innovative email designs. A strong... 
    Senior
    Software

    Apple Inc.

    Austin, TX
    3 days ago
  •  ...Senior Software Engineer (Cross Platform Application Development) At Salient Systems, we are hiring for a Senior Software Engineer (Cross Platform Application Development). This person reports to the Sr. Manager of Engineering and is responsible for designing, developing... 
    Senior
    Software
    Temporary work
    Local area

    Salient Systems

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Notification Platform. Be the first to apply!