General Motorsposted 16 days ago
Full-time • Senior
Hybrid • Austin, TX
Transportation Equipment Manufacturing

About the position

The Staff Full Stack Software Engineer for Quality Risk Management is responsible for developing software applications that support the Failure Mode and Effects Analysis (FMEA) business process, spanning the product development lifecycle from Design through Production. The ideal candidate for this role will be comfortable working with applications that involve complex data requirements and will provide solutions using proven, industry-standard methodologies. You will be directly involved in writing software or solutions based on detailed requirements and system specifications. Additionally, you will oversee development activities to ensure delivery of world-class capabilities aligned with GM's corporate and business objectives for a greenfield Quality application. This role offers the opportunity to advise, coach, and mentor software engineers, while making a significant impact on this new application and helping to develop junior software engineers. Your expertise leading technical transition to cloud technologies such as Azure will be essential in transforming the FMEA application complex data into actionable insights.

Responsibilities

  • Developing enterprise-grade applications using Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL.
  • Proactively engage in the identification / remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration.
  • Collaborate with cross-functional teams to lead GM's transition to cloud technologies.
  • Providing guidance and mentoring of fellow software engineers and other team members.
  • Navigating complex corporate environments and processes to remove project roadblocks.
  • Understanding code quality analysis results and remediation mechanisms.
  • Maintaining and debugging live software systems.
  • Implementing various branching strategies and sharing that expertise with your team.
  • Advanced CI/CD knowledge including automated builds and deployments and developing pipelines with GitHub Actions.
  • Possessing excellent verbal and written communication skills.
  • Documenting software solutions and ensuring that technical documentation meets GM standards.
  • Understanding and maintaining compliance with GM standards and industry standard methodology.
  • Leading the culture within their team, holding themselves and others accountable for demonstrating GM's values and modeling GM behaviors.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field. Equivalent work experience will be considered in lieu of degree.
  • 7+ years experience delivering full stack application development using Java / JEE and Angular.
  • 3+ years experience in Kubernetes/Docker, Quarkus, and cloud platforms such as AWS, Azure, or GCP.
  • 3+ years experience working with complex SQL queries, functions, and stored procedures.
  • 3+ years experience working in a SCRUM development methodology.
  • 3+ years experience in languages such as SQL and Python and big data technologies (Hadoop, Spark).

Nice-to-haves

  • Proven experience in migrations to Azure cloud including complex data requirements.
  • Experience working with DataStage.
  • Experience with Tidal automation.

Benefits

  • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents.
  • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family.
  • Company and matching contributions to 401K savings plan to help you save for retirement.
  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values.
  • Tuition assistance and student loan refinancing.
  • Discount on GM vehicles for you, your family and friends.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service