SIGN IN
Senior Software Engineer - Notification Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 10 hours ago

Senior Software Engineer - Notification Platform

General Motors is a company focused on leading change towards a world with Zero Crashes, Zero Emissions, and Zero Congestion. As a Senior Software Engineer on GM’s Notification Platform team, you will design and build systems for multi-channel communications while mentoring teammates and influencing best practices.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

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

Qualification

Distributed systemsCloud platformsMicroservicesProgramming languagesDatabasesCI/CD pipelinesObservability conceptsCuriosityCommunication skillsMentoringProblem-solvingCollaborationOwnership

Required

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

Preferred

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

Benefits

Relocation benefits

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase