Overview:
Why General Motors Insurance/OnStar Insurance?
At General Motors Insurance, we are building an Insurtech business that will reinvent auto insurance. We are fully owned and backed by auto industry leaders General Motors and GM Financial. This is a truly unique opportunity to join at the foundational stage of a start-up leading the transformation of the auto insurance experience.
GM has the largest connected vehicle fleet worldwide. In the US alone, there are currently 9M+ connected GM vehicles on the road and that number is projected to triple in the next 10 years. More than that, the OnStar system currently has access to over 900 data points from the vehicle. This surge in information about vehicles and how they are driven will revolutionize auto insurance. This disruption is backed by the bold GM vision of zero crashes, zero emissions and zero congestion. We are serious about the safety and financial security of our customers.
If you are passionate about driving innovation and delivering results in a fast-paced, value-focused environment, OnStar Insurance is looking for you. As a Product Owner, you will play a pivotal role in the success of our cutting-edge API Platform Engineering team. This role goes beyond traditional Product Owner responsibilities, embracing the challenges of API software development and architecture in a dynamic, technology-driven landscape.
Position open until filled.
Responsibilities:
About The Role:
Join our dynamic team as a Software Development Engineer (SDE) and play a pivotal role in shaping our API services. We are looking for a talented and experienced C# developer who is passionate about building cloud-native applications and leveraging modern testing and deployment approaches. If you thrive in a high-performing, agile team environment and are eager to drive innovation, this is your perfect role.
-
Develop and maintain API services using C# and .NET Core, deploying products to the public cloud.
-
Design, implement, and optimize cloud-native applications, ensuring scalability, performance, and security.
-
Utilize automated pipelines for building, testing, and deploying software packages; continuously improve pipeline quality and speed.
-
Contribute to test automation and peer reviews, and maintain a production-first mindset focused on uptime and rapid issue resolution.
-
Invest in learning and experimentation to expedite cloud implementations and drive team excellence.
-
Collaborate within an Agile Scrum team, contributing to product quality, time to market, and team member satisfaction.
Qualifications:
What makes you a dream candidate?
-
Expertise in C# and .NET Core for high-level programming.
-
Proficient in data and query analysis, optimization, and test data management.
-
Experienced in developing new features, automated tests, and implementing security controls.
-
Familiar with Agile Scrum methodologies and continuous improvement practices
-
Demonstrates excellence in software development, producing simple, understandable, reusable, and secure software.
-
Troubleshoots complex problems and collaborates across teams to meet commitments.
-
Advocates for best practices, fostering innovation and continuous learning.
-
Strong interpersonal, verbal, and writing skills
Technologies
-
High-level programming: C#, .NET Core
-
Unit Testing
-
Pipeline Automation: Azure DevOps CI/CD (YAML Templates)
-
Code Quality Standards: Blackduck, SonarQube, Checkmarx
-
Source Code Repositories: Git (including Git Hooks)
-
Cloud Resources: Azure App Service
-
Containerization: Azure Kubernetes Service, Kubernetes, Docker
-
Scripting: PowerShell, Bash
-
Databases: NoSQL (e.g., CosmosDB), Azure Storage Accounts
-
Test Automation: Specflow, Postman, TestNG, JMeter
-
Operating Systems: Windows, Linux
Experience and Education
-
2-4 years’ experience in software development required
-
High School Diploma or equivalent required
-
Bachelor’s Degree in related field or equivalent practical experience preferred
What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays.
Our Culture: Our team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work — we thrive.
Compensation: Competitive pay and bonus eligibility
Work Life Balance: Remote work environment.. Note: Possibility of working outside normal business hours once a quarter to participate in on-call support rotation
#LI-SC1
Salary: The base salary range for this role is: USD $88,000.00 to $162,900.00. At GM Financial, we strive for transparency in all aspects of our business, including pay equity. This is the GM Financial pay range for this role and job level. The exact salary and compensation will vary based on factors like knowledge, skills, experience, and education. This role is eligible to participate in a performance-based incentive plan. Full time employees are eligible to participate in health benefits on day one of employment.