Senior Software Engineer - Vehicle Engineering And Quality
General Motors Australia & New Zealand
Australia
Hybrid
Sql, databricks, java, python
Data pipelines and workflows
Backend services and apis
The Senior Software Engineer will design, develop, and maintain data-driven and AI-enabled applications and services supporting Product Development engineering teams
Job Summary
The Senior Software Engineer will design, develop, and maintain data-driven and AI-enabled applications and services supporting Product Development engineering teams.
This role involves writing high-quality SQL, building optimized data pipelines in Databricks, and developing backend services in Java/Python.
You will collaborate with cross-functional teams, productionize AI/ML solutions, and provide guidance and mentoring to fellow software engineers.
Matching Summary
The Senior Software Engineer will design, develop, and maintain data-driven and AI-enabled applications and services supporting Product Development engineering teams.
Skills & Requirements
Must-have
SQL, Databricks, Java, Python
Data pipelines and workflows
Backend services and APIs
Kubernetes/Docker, Quarkus
Agile/SCRUM methodologies
DevOps practices, CI/CD pipelines
Nice-to-have
AI/ML and LLM solutions
Cloud platform migration experience
Observability and reliability practices
Mentoring and technical leadership
Key Requirements
Bachelor's Degree or equivalent experience
6+ years enterprise software solutions experience
3+ years complex SQL experience
Experience with data pipelines on cloud platforms
3+ years Kubernetes/Docker, Quarkus, cloud platforms