⚡ New

Lead Software Engineer - Vehicle Engineering and Quality

General Motors

AustinFull-timeMid LevelOn-site

Job Description

Job Description The Role As a Lead Software Engineer for Vehicle Engineering and Quality (VEQ), you will have the exciting opportunity to develop transformative data-driven and AI-enhanced software applications. Your work will directly support Product Development engineering teams, enabling them to leverage sophisticated data needs. Expect to engage with complex data requirements and create solutions using best-in-class practices across SQL, Databricks, and modern programming languages like Java and Python.

You will design and implement robust software and data frameworks based on comprehensive requirements and system specifications, focusing on data integrity, performance, and dependability. This position offers you the chance to mentor and coach other software engineers, shaping how engineering teams utilize data and AI. You will help establish best practices for SQL, Databricks (DBX), and AI/ML integrations within VEQ while playing a pivotal role in modernization and cloud initiatives.

What You'll Do: Design, develop, and maintain applications and services that are data-driven and AI-enabled to empower Product Development engineering teams. Produce high-quality, efficient SQL queries, functions, and stored procedures for intricate data transformation and modeling across enterprise databases. Create and refine data pipelines and workflows in Databricks (DBX) geared towards batch and near-real-time data processing.

Develop backend services and APIs in Java and/or Python that integrate data, business logic, and user workflows into scalable components. Craft enterprise-grade applications using tools like Kubernetes/Docker, Quarkus, Java, Angular, PostgreSQL, and other approved technologies. Collaborate with data science and AI teams to deploy AI/ML and LLM solutions, facilitating features, integrations, monitoring, and ongoing enhancements.

Proactively identify and resolve code quality, performance, security, and data integrity issues by leveraging analysis tools and remediation strategies. Lead or contribute to solution design encompassing architecture, patterns, and technology selections aligned with GM standards. Implement and advocate for software engineering best practices, including conducting code reviews, automated testing, and establishing CI/CD pipelines.

Work closely with cross-functional teams (including product owners, data engineers, and business stakeholders) to clarify requirements and deliver incremental value in an Agile/SCRUM setting. Diagnose and rectify production issues across the entire stack, driving root cause analyses, providing effective fixes, and documenting outcomes. Navigate complex corporate structures to eliminate project obstacles and ensure timely delivery.

Provide guidance and mentoring to fellow software engineers, fostering growth in SQL, Databricks, cloud, and AI technologies. Ensure documentation of software and data solutions meets GM standards, promoting cross-utilization across VEQ and Product Development Business Systems. Your Skills & Abilities (Required Qualifications) Bachelor's Degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field, or equivalent proficiency. 5+ years of experience in delivering full-stack or enterprise software solutions with Java/JEE, Python, and preferably Angular. 3+ years of experience managing complex SQL queries, functions, and stored procedures with a focus on performance tuning against sizable datasets.

Experience building or assisting with data pipelines, ETL/ELT processes, or data-centric applications on distributed/cloud platforms. 3+ years of experience with Kubernetes/Docker, Quarkus, and cloud services such as Azure, AWS, or GCP. Familiarity with Agile/SCRUM development processes, including backlog management and iterative deployments. Hands-on experience in modern DevOps practices; Git/GitHub, code reviews, automated build and testing, and CI/CD pipelines.

Willingness and capability to learn and apply AI concepts, engaging with data and APIs for AI/ML solutions. Strong analytical problem-solving skills to deconstruct complex technical and data challenges into actionable steps. Excellent written and verbal communication abilities for collaboration with both technical and non-technical stakeholders.

Displayed accountability for quality and a commitment to delivering real value to internal customers. What Will Give You A Competitive Edge (Preferred Qualifications) Master's Degree in a relevant field. 10+ years of experience in developing enterprise-level software applications, emphasizing data-intensive or analytics-oriented solutions. In-depth experience with Databricks for data engineering or AI workloads.

Expertise in migrating applications and data workloads to cloud platforms, utilizing managed data, messaging, and API services. Experience supporting AI/ML initiatives across the entire lifecycle, including feature engineering and model integration. Knowledge of data modeling, data quality practices, and governance within an enterprise context.

Experience with monitoring and reliability practices for applications and data services. Demonstrated ability to influence technical direction and mentor junior engineers. Proficiency in managing various priorities in a dynamic environment while upholding engineering standards.

This role is designated as hybrid, requiring attendance to a specified location at least three times a week. Please note that relocation benefits may be available. About GM Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion.

We are committed to leading change for a better, safer, and more equitable world. Why Join Us At GM, we offer an inclusive culture that fuels meaningful change and fosters a sense of belonging among every employee. Benefits Overview From day one, we prioritize your well-being, allowing you to focus on your career ambitions.

Gain insight into how GM supports a fulfilling career through our Total Rewards resources. Non-Discrimination and Equal Employment Opportunities GM is committed to a work environment free of discrimination and one that promotes inclusion and belonging. All employment decisions are made without bias based on personal characteristics. #J-18808-Ljbffr

Posted 3 days ago

Related Jobs

UI Developer

Highbrow LLC

Atlanta Today 2 views
Full-time On-site Mid Level

Related Searches

Apply Now