Senior Software Engineer position at General Motors' Enterprise SaaS & AI organization, building day-two automation for systems administrators and application teams.
Requirements
- Bachelorâs or Masterâs degree in Computer Science, Software Engineering, or a related field
- 7+ years of professional software engineering experience
- Strong proficiency in Java and.NET, with experience building production-grade systems
- Hands-on experience building end-to-end cloud-native applications, including deployment to Kubernetes and OpenShift
- Deep understanding of microservices architecture and distributed systems
- Full-stack development experience and strong CI/CD practices
- Experience with relational and non-relational databases, including schema design
- Solid foundation in software engineering fundamentals (design patterns, data structures, algorithms)
- Experience working in Agile development environments
- Strong communication skills with the ability to translate requirements into scalable solutions
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance