Senior Software Engineer - Vehicle Engineering and Quality
General Motors
The Role The Senior Software Engineer for Vehicle Engineering and Quality (VEQ) is responsible for developing data intensive and AI-enabled software applications that support Product Development engineering teams. You will work with complex data requirements and deliver solutions using industry standard practices across SQL, Databricks, and modern programming languages such as Java and Python. You will design and build software and data solutions based on detailed requirements and system specifications, with a strong focus on data quality, performance, and reliability. This role offers the opportunity to advise, coach, and mentor other software engineers while shaping how engineering teams access and use data and AI. You will help define patterns and best practices for SQL, Databricks (DBX), and AI/ML integrations within VEQ and play a key role in ongoing modernization and cloud initiatives. What You'll Do Design, develop, and maintain data driven and AI-enabled applications and services that support Product Development engineering teams. Write high-quality, performant SQL (queries, functions, stored procedures) for complex data transformations and modeling across enterprise data platforms (e.g., SQL Server, Oracle, PostgreSQL). Build and optimize data pipelines and workflows in Databricks (DBX) and related tools to support batch and near realtime data processing. Develop backend services and APIs in Java and/or Python that integrate data, business rules, and user workflows into robust, reusable components. Develop enterprise grade applications using Kubernetes/Docker, Quarkus, Java, Angular, PostgreSQL, and other GM approved tools. Partner with data science and AI teams to productionize AI/ML and LLM based solutions, including feature pipelines, inference integrations, monitoring, and continuous improvement. Proactively identify and remediate issues related to code quality, patterns, performance, security, and data correctness, using code quality analysis tools and remediation techniques. Lead or contribute to solution design, including architecture, patterns, and technology choices aligned with GM standards and Statement of Technical Direction. Apply and champion software engineering best practices, including code reviews, automated testing, branching strategies, CI/CD pipelines (e.g., GitHub Actions), observability, and secure coding practices. Collaborate with cross-functional teams (product owners, data engineers, architects, business stakeholders) to refine requirements, define acceptance criteria, and deliver incremental value in an Agile/SCRUM environment. Troubleshoot and resolve production issues across the full stack (data, application, infrastructure), driving root cause analysis, stable fixes, and clear documentation. Navigate complex corporate processes to remove project roadblocks and keep delivery on track. Provide guidance and mentoring to fellow software engineers and team members, helping grow skills in SQL, Databricks, cloud, and AI related technologies. Document software and data solutions and ensure technical documentation meets GM standards and can be leveraged across VEQ and PD Business Systems. Your Skills & Abilities (Required Qualifications) Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field, OR equivalent experience. 5+ years of experience delivering enterprise or full stack software solutions using Java / JEE, Python, and preferably Angular. 3+ years of experience working with complex SQL queries, functions, and stored procedures, including performance tuning and optimization against large datasets. Experience building or supporting data pipelines, ETL/ELT processes, or datacentric applications on distributed or cloud platforms (e.g., Databricks, Spark, or similar). 3+ years of experience with Kubernetes/Docker, Quarkus, and cloud platforms such as Azure, AWS, or GCP. Experience working in Agile/SCRUM development methodologies, including backlog refinement, sprint planning, and incremental delivery. Handson experience with modern DevOps practices such as Git/GitHub, code reviews, automated builds, automated testing, and CI/CD pipelines (e.g., GitHub Actions). Willingness and demonstrated ability to learn and apply AI concepts, including working with data and APIs that support AI/ML and LLM based solutions. Strong problem solving skills with the ability to break down complex technical and data challenges into clear, actionable steps and deliver high quality solutions. Excellent written and verbal communication skills with the ability to collaborate with both technical and nontechnical stakeholders. Demonstrated ownership mindset, accountability for quality, and focus on delivering measurable value to internal customers. What Will Give You A Competitive Edge (Preferred Qualifications) Master’s Degree in Computer Science, Engineering, Information Systems, or a related field. 10+ years of experience delivering enterprise grade or global, scalable software applications, including data intensive or analytics focused solutions. Deep hands on experience with Databricks (Delta tables, notebooks, jobs, workflows) and/or Spark for data engineering, analytics, or AI workloads. Proven experience migrating applications and complex data workloads to Azure or other cloud platforms, including use of managed data, messaging, and API services. Experience working with or supporting AI/ML initiatives (e.g., feature engineering, model integration, AI/LLM service integration, monitoring, and ML Ops concepts). Knowledge of relational and dimensional data modeling, data quality practices, metadata management, and data governance in an enterprise environment. Experience with observability and reliability practices (logging, metrics, tracing, dashboards, alerting, SRE concepts) for data and application services. Demonstrated ability to influence technical direction, establish reusable patterns and standards, and mentor less experienced engineers. Ability to manage multiple initiatives and priorities in a fast-paced environment while maintaining high engineering standards. #J-18808-Ljbffr
- ...A leading automotive company is seeking a Senior Software Engineer for Vehicle Engineering and Quality. This role focuses on developing AI-enabled software applications and managing complex data requirements. Candidates must have strong skills in Java, Python, SQL, and...QualitySenior
- ...CCA (Customer Care & Aftersales) Vehicle Service Engineering, we write the software that enables vehicle service and repair... ...seeking experienced Full Stack Senior Software Engineer to join our team... ...software issues, including code quality, design inconsistencies, and security...QualitySenior
- ...company is seeking an experienced Full Stack Senior Software Engineer to design and implement web and mobile applications that enhance vehicle service and repair experiences. The ideal... ...mentor junior engineers, and ensure high-quality software solutions while improving...QualitySenior
- ...Senior Pipeline Infrastructure Software Engineer Austin, TX About the Team Our team sits at the core of AvRide... ...: they underpin the offline quality evaluations and A/B testing infrastructure... ...at the heart of a self-driving vehicle platform. You'll work closely with...QualitySeniorRemote workRelocation
$111.6k - $186k
...Job Family Group Engineering / Product Development... ...Job Profile Sr Software Engineer Management... ...Automotive is seeking a Senior Software Engineer ,... ...and ensure outputs meet quality, reliability, and... ...property and/or in company vehicles is prohibited....QualitySeniorRemote workFlexible hoursShift work- ...Senior Software Engineer – USA Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup... ...engineers who can move quickly while maintaining high quality, owning complex backend systems while shaping product features...QualitySeniorFull timeRemote workFlexible hours
$29 - $35 per hour
...Senior Automotive Vehicle ( AV ) Technician Location : Austin , TX ( Onsite ) Pay :... ...leadership. You will work closely with engineering, operations, and field testing teams... ...technicians and ensuring high-quality builds. This role is ideal for a...QualitySeniorHourly payFull timeLocal areaMonday to Friday- ...systems for satellites, UAVs, launch vehicles, and other space and airborne platforms... ...to join our team. We are seeking a Senior Software Engineer – Test Automation & Infrastructure to... ...play a key role in improving product quality, accelerating development cycles, and...QualitySeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...leading healthcare technology firm in Austin, Texas, seeks a Senior Software Engineer to develop and scale automated test systems for RF and... ...experience in building automation frameworks, improving product quality, and integrating systems across hardware and software....QualitySenior
- ...Job Description The Vehicle Order Fulfillment team owns and advances a portfolio of business... ...footprint. We are looking for a Sr. Software Engineer who brings broad technical depth,... ...thinking, and a passion for building high‑quality, resilient software. In this role, you...QualitySeniorLocal areaRelocation packageShift work
$100k - $115k
...companies. Learn more at bonterratech.com. About the Role Senior Software Engineer Join a mission-driven engineering team that's passionate... ...contribute to shared component libraries that support high-quality, consistent user experiences across the platform. * Work...QualitySeniorFull timeLocal area$300k
...Type: Full-time, In-Office Department: Engineering Salary: Total compensation around $300,... ...0 annually plus equity. We're hiring a Senior Software Engineer on the growth team with experience... ...and delivery. You balance speed and quality, making thoughtful trade-offs to solve...QualitySeniorFull timeWork at office- ...Introduction At IBM Software, we transform client challenges into... ...world. On the HashiCorp engineering team, we build the Infrastructure... ...We’re looking for Senior Engineers with a deep backend... ...expert in Golang development and quality standards, influencing internal...QualitySeniorRemote work
$186.07k - $218.9k
...these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and... ...(ie. job requirements): ~5+ years of software development experience building large-scale... ...measurable improvements in efficiency, cost, and quality. Nice to haves: Experience with...QualitySeniorLocal area- ...Senior Software Development Engineer Overview At BusPatrol, we’re transforming student transportation safety through cutting-edge technology and real... ...g., OpenSpec ) to accelerate delivery while maintaining quality through clear requirements, automated tests, and strong...QualitySenior
$186.07k - $218.9k
...infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the... .... Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of delivering high-quality, production-ready code. Analytical and...QualitySeniorLocal areaImmediate start- ...A leading company in the automotive sector seeks a Senior Software Engineer to drive the development of manufacturing applications. The ideal... ...hybrid work opportunity, collaborating with cross-functional teams to deliver high-quality software solutions. #J-18808-Ljbffr...QualitySenior
- ...ICON is looking for a Senior Robotics Software Engineer to join our Software team in Austin, TX. As a Senior Robotics Software Engineer, you will help... ...design & code reviews to maintain consistency and high-quality output. MINIMUM QUALIFICATIONS ~ Masters Degree...QualitySeniorFor contractors
- ...Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Senior Software Engineer with experience building web... ...impact and delivery. You balance speed and quality, making thoughtful trade-offs to solve problems...QualitySeniorFull timeWork at office
$190k - $215k
...ensure millions of people can connect with confidence. As a Senior Software Engineer within Trust & Safety, you’ll help shape the core... ...platform that puts people first. Responsibilities Deliver high‑quality, scalable, and reliable code that strengthens Bumble’s Trust...QualitySeniorTemporary workWork at office$108.4k - $227.5k
...Job Title: Senior Software Engineer NAVAIR Product Line Job Category: Engineering Time Type: Full time Minimum Clearance Required to... ...value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation...QualitySeniorFull timeContract workWork experience placementLocal areaFlexible hours- ...Senior Software Engineer Q2 is seeking a Senior Software Engineer to join our Q2 Code product team—an agentic development platform that revolutionizes... ...and deliver iteratively while maintaining system quality Build monitoring dashboards and observability tooling to...QualitySeniorWork visaFlexible hours
$89.5k - $188k
...Job Title: Software Engineer - Senior Job ID: 0501039 Date Posted: 11/14/2024 Location: Chantilly, VA or Austin, TX Category: Engineering Minimum... ...to join our mission management team developing high quality software applications to handle resource management, system...QualitySeniorFull timeContract workWork experience placementImmediate start$142k - $226.4k
...hear from you. The Team We’re a small, senior engineering team building a new product within Upstart... ...environment, balancing speed with high‑quality execution. Apply AI‑native workflows to... ...opinions about the future of AI in software development. Excellent written and verbal...QualitySeniorTemporary workSummer workWork at officeRemote workWork from home- ...Senior Autonomy Software Engineer Design and deploy mission-level autonomy systems for humanoid robots in real-world environments. About The Role Apptronik... ...to deployment. Contribute to autonomy architecture, code quality, CI/CD pipelines, and long‑term maintainability. Mentor...QualitySeniorLocal area
- ...principles guide how we work. We deliver engineering, environmental, and energy consulting... ..., Inc. is seeking an experienced Senior Full-Stack Software Engineer to serve as a technical leader... ...to support the delivery of high-quality, scalable software applications. As a...QualitySeniorLocal area
$79.2k - $209.5k
...Senior Software Development Engineer Oracle Cloud Infrastructure (OCI) is redefining the cloud for the world's largest enterprises. We operate with... ...efficiency. Write clean, maintainable, and high-quality production code. Participate in technical design discussions...QualitySeniorTemporary workRelocation packageFlexible hours- ...Senior Quality Software Engineer – NODA AI Location: Austin, TX (On-site, with less than 10% travel) Clearance Requirement: U.S. Citizen with the ability to obtain a security clearance About NODA NODA is a veteran-owned, venture-backed technology company transforming...QualitySeniorFlexible hours
- ...Senior Software Engineer (Voice Platform), Customer Systems Austin, Texas, United States Software and Services Join a team building the next generation... ...Troubleshoot and resolve complex issues related to voice quality, signaling, media flows, scalability, and distributed...QualitySenior
$700 per month
...prevention and security. Our hardware and software suite connects cities, law enforcement... ...you. The Opportunity We’re hiring a Senior Software Engineer to build Night Shift, a conversational... ...technical improvements to chat quality, performance, or reliability. 90 Days...QualitySeniorWork at officeWork from homeHome officeFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Vehicle Engineering and Quality. Be the first to apply!
- software sales engineer Austin, TX
- software engineer internship remote Austin, TX
- IT software developer Austin, TX
- software engineer staff Austin, TX
- integration software engineer Austin, TX
- machine learning software engineer Austin, TX
- software engineer part time Austin, TX
- senior robotics software engineer Austin, TX
- junior software developer Austin, TX
- software developer night shift Austin, TX


