Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Senior Software Engineer- Global Supply Chain

General Motors

Salary not specified
Oct 17, 2025
Warren, MI, US
Apply Now

GM is looking to design and develop scalable, high-performance systems that meet client needs and expectations. The organization is transitioning to Cloud and Kubernetes platforms, requiring engineers to engage in this migration and lead related initiatives.

Requirements

  • Minimum of 7 years of experience in designing and developing enterprise applications using modern technologies and frameworks (e.g., microservices, micro-frontends, cloud platforms such as Microsoft Azure, Google Cloud, or AWS).
  • Strong proficiency in both front-end and back-end development, including: Front-end: HTML, CSS, JavaScript, TypeScript, Angular, React; Back-end: Java, Spring MVC, Spring Boot, or Quarkus
  • Hands-on experience with public cloud platforms (Azure preferred, AWS, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with AI-powered coding tools such as GitHub Copilot and large language models (LLMs), including leveraging these technologies to accelerate code development, enhance problem-solving, and improve collaboration within software engineering teams
  • Proficiency with relational databases such as Oracle, PostgreSQL, and SQL Server
  • Strong background in developing automated tests
  • Experience implementing CI/CD pipelines using tools like Azure DevOps (ADO), GitHub Actions, or Jenkins

Responsibilities

  • Design, develop, test, debug, and document features and components of enterprise applications using a variety of technologies and frameworks.
  • Engage in architectural design and actively participate in design reviews.
  • Ensure code quality and reliability through the development of automated tests and the implementation of CI/CD pipelines to enable continuous delivery.
  • Support the deployment, monitoring, troubleshooting, and maintenance of applications across environments using modern DevOps tools and practices.
  • Participate and lead technical improvements, including performance optimization and system refactoring.
  • Manage and enhance services deployed on Kubernetes and/or Public Cloud at scale, using best practices in container orchestration.
  • Ensure platform stability through robust observability, monitoring, and alerting, leveraging tools like Prometheus, Grafana, Datadog, or equivalent.

Other

  • Lead and mentor other developers by sharing insights, best practices, and providing constructive feedback in a supportive environment.
  • Hands-on problem solver who effectively addresses challenges with innovative and efficient solutions.
  • Ability to drive features that will drive business productivity.
  • Contribute to portfolio planning by offering realistic and accurate effort estimates and aligning initiatives with strategic goals.
  • Stay current with emerging technologies and tools to improve development workflows and system capabilities.