Senior Software Engineer
Listed on 2026-07-13
-
Software Development
Software Engineer, Senior Developer
This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum
or other frequency dictated by the business if more than 3 days.
The Role:
As a Senior Software Engineer, you will be responsible for executing the plan for design, development, testing, and automation of intelligent manufacturing application software using Scala, Java, Python, MS SQL Server, Kafka/Pulsar, Junit, etc., within Azure Cloud and on-prem. Work cross-functionally with design, shared services, product, systems, and program teams to ensure all pieces come together and release of quality software products on time.
In this technical leader role, you will help develop and lead strategic action plans to support business goals, working closely with manufacturing business. Embrace agile software development practices that will enable you to grow your team's capability for the future with a focus on speed, quality, and safety. You will use agile concepts to empower your team to innovate and grow technology.
What you’ll do:
- Enable teams to design and develop in Azure Databricks cloud platform to support Intelligent Manufacturing.
- Facilitate cross-functional collaboration with architecture and design, product, safety, systems, and other groups within and outside the company to implement predictive maintenance models.
- Support existing applications based on SQL Server using SSIS, Python, SQL, involving large amounts of data.
- Participate in on-call rotation to support operational cadence.
- Mentor, coach, and develop employees.
- Lead automation activities at every level.
- Execute resource planning for required activities.
- Model and foster GM's Core Values and Winning Behaviors.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).