General Motors
Overview
Join to apply for the
Senior Full Stack ETL Engineer
role at
General Motors . Workplace Classification: Hybrid. This role requires reporting to the primary work location (Austin, TX or Warren, MI) three times per week, or as directed by the business. The Team
The Quality Issue & Incident Management group supports the Global Quality business organization. The team comprises developers and business analysts that support GIMS, Partlink, QPS, and RedX applications. Partlink handles warranty claims and supplier cost recovery. The tech stack includes Java/Springboot/Angular/Kubernetes/Oracle or Postgres DB, with a cloud-first roadmap (Postgres and Azure migration) and business enhancements planned for the next two years. The Role
As a
Senior Full Stack ETL Engineer , you will hands-on write software or solutions based on detailed requirements and system specifications. You will support the VEQ organization in developing Nextgen applications, updating existing software and/or building new solutions to address business obstacles. A repeatable, systematic, and quantifiable development approach will be applied along with appropriate methodologies. You will coach/mentor fellow software engineers, provide feedback on code quality, ensure alignment with design patterns/frameworks by collaborating with architects and data scientists. What Youll Do (Responsibilities)
Develop enterprise-grade applications using Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL, among other tools. Collaborate with cross-functional teams to lead GMs transition to cloud technologies. Work with developers, analysts, and stakeholders to understand data requirements and deliver appropriate solutions. Proactively identify and remediate software issues related to code quality, patterns, and security. Provide guidance and mentoring of fellow software engineers and other team members. Navigate complex corporate environments and processes to remove project roadblocks. Understand code quality analysis results and remediation mechanisms. Maintain and debug live software systems. Design, build, and optimize database solutions; manage databases. Identify and resolve performance bottlenecks; optimize queries; implement indexing; use database monitoring tools. Experience with various branching strategies and share that expertise with the team. Advanced CI/CD knowledge including automated builds, deployments, and pipelines with GitHub Actions. Document software solutions to GM standards; ensure compliance with GM standards and industry methodologies. What Youll Need (Required Qualifications)
At least 7 years of Full-Stack Development experience. Proficiency in SQL, including complex queries, stored procedures, functions, triggers, and views in PostgreSQL. 3+ years experience in Kubernetes/Docker or Quarkus, and cloud platforms such as AWS, Azure, or GCP. 3+ years experience working in a SCRUM development methodology. Mastery of programming languages/tools including Spring Boot, Angular, Hibernate, PostgreSQL, HTML, Java, JavaScript. Strong ability to maintain and debug live software systems. Strong debugging capabilities for software issues related to code quality, security, and solutions. Automates unit and end-to-end testing within their domain, focused on quality and maintainability. Integrates software with existing systems. Proactively identify/remediate issues related to code quality, security, pattern/frameworks, and usability. Good understanding of software development best practices; experience in an agile environment. People Skills
Excellent verbal and written communication skills. Lead the culture within the team and model GM values and behaviors. Preferred Qualifications
Proficiency in scripting languages (Python, Bash, PowerShell) for automating database tasks. Understanding of big data technologies (Hadoop, Spark, Databricks). GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.
Do not apply if you will need GM immigration sponsorship now or in the future. This includes H-1B, OPT, STEM OPT, CPT, TN, J-1, etc. This job may be eligible for relocation benefits. About GM
Our vision is Zero Crashes, Zero Emissions and Zero Congestion. We strive to lead change that makes the world better, safer, and more equitable. Why Join Us
We believe in choosing to drive meaningful change through actions and culture. We want every employee to feel they belong to one General Motors team. Benefits Overview
From day one, GM supports your well-being at work and home. Learn about Total Rewards Resources. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to a workplace free of unlawful discrimination and inclusive. All employment decisions are non-discriminatory and compliant with laws. Applicants may be required to complete role-related assessments or pre-employment screening. For more on how we hire, visit
How we Hire . Accommodations GM offers accommodations for job seekers with disabilities. If you need a reasonable accommodation, please email or call with the job title and requisition number. Referrals increase your chances of interviewing at General Motors. Get notified about new Full Stack Engineer jobs in Roswell, GA. #J-18808-Ljbffr
Join to apply for the
Senior Full Stack ETL Engineer
role at
General Motors . Workplace Classification: Hybrid. This role requires reporting to the primary work location (Austin, TX or Warren, MI) three times per week, or as directed by the business. The Team
The Quality Issue & Incident Management group supports the Global Quality business organization. The team comprises developers and business analysts that support GIMS, Partlink, QPS, and RedX applications. Partlink handles warranty claims and supplier cost recovery. The tech stack includes Java/Springboot/Angular/Kubernetes/Oracle or Postgres DB, with a cloud-first roadmap (Postgres and Azure migration) and business enhancements planned for the next two years. The Role
As a
Senior Full Stack ETL Engineer , you will hands-on write software or solutions based on detailed requirements and system specifications. You will support the VEQ organization in developing Nextgen applications, updating existing software and/or building new solutions to address business obstacles. A repeatable, systematic, and quantifiable development approach will be applied along with appropriate methodologies. You will coach/mentor fellow software engineers, provide feedback on code quality, ensure alignment with design patterns/frameworks by collaborating with architects and data scientists. What Youll Do (Responsibilities)
Develop enterprise-grade applications using Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL, among other tools. Collaborate with cross-functional teams to lead GMs transition to cloud technologies. Work with developers, analysts, and stakeholders to understand data requirements and deliver appropriate solutions. Proactively identify and remediate software issues related to code quality, patterns, and security. Provide guidance and mentoring of fellow software engineers and other team members. Navigate complex corporate environments and processes to remove project roadblocks. Understand code quality analysis results and remediation mechanisms. Maintain and debug live software systems. Design, build, and optimize database solutions; manage databases. Identify and resolve performance bottlenecks; optimize queries; implement indexing; use database monitoring tools. Experience with various branching strategies and share that expertise with the team. Advanced CI/CD knowledge including automated builds, deployments, and pipelines with GitHub Actions. Document software solutions to GM standards; ensure compliance with GM standards and industry methodologies. What Youll Need (Required Qualifications)
At least 7 years of Full-Stack Development experience. Proficiency in SQL, including complex queries, stored procedures, functions, triggers, and views in PostgreSQL. 3+ years experience in Kubernetes/Docker or Quarkus, and cloud platforms such as AWS, Azure, or GCP. 3+ years experience working in a SCRUM development methodology. Mastery of programming languages/tools including Spring Boot, Angular, Hibernate, PostgreSQL, HTML, Java, JavaScript. Strong ability to maintain and debug live software systems. Strong debugging capabilities for software issues related to code quality, security, and solutions. Automates unit and end-to-end testing within their domain, focused on quality and maintainability. Integrates software with existing systems. Proactively identify/remediate issues related to code quality, security, pattern/frameworks, and usability. Good understanding of software development best practices; experience in an agile environment. People Skills
Excellent verbal and written communication skills. Lead the culture within the team and model GM values and behaviors. Preferred Qualifications
Proficiency in scripting languages (Python, Bash, PowerShell) for automating database tasks. Understanding of big data technologies (Hadoop, Spark, Databricks). GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.
Do not apply if you will need GM immigration sponsorship now or in the future. This includes H-1B, OPT, STEM OPT, CPT, TN, J-1, etc. This job may be eligible for relocation benefits. About GM
Our vision is Zero Crashes, Zero Emissions and Zero Congestion. We strive to lead change that makes the world better, safer, and more equitable. Why Join Us
We believe in choosing to drive meaningful change through actions and culture. We want every employee to feel they belong to one General Motors team. Benefits Overview
From day one, GM supports your well-being at work and home. Learn about Total Rewards Resources. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to a workplace free of unlawful discrimination and inclusive. All employment decisions are non-discriminatory and compliant with laws. Applicants may be required to complete role-related assessments or pre-employment screening. For more on how we hire, visit
How we Hire . Accommodations GM offers accommodations for job seekers with disabilities. If you need a reasonable accommodation, please email or call with the job title and requisition number. Referrals increase your chances of interviewing at General Motors. Get notified about new Full Stack Engineer jobs in Roswell, GA. #J-18808-Ljbffr