Staff Software Engineer – Enterprise Data Governance

gmscatharines.ca

Warren, MI, US
Base: $160,200 - $220,500; bonus/equity: an incent...
**
Design, build, and operate data governance
React front-end applications
Python and java backend services
** The Staff Software Engineer position at General Motors focuses on developing enterprise-grade data governance solutions, requiring expertise in full-stack development with technologies such as React, Python, and Java. The role emphasizes collaboration with cross-functional teams and offers a hybrid work environment with attractive compensation and benefits. **

Job Summary

  • This role focuses on building robust, secure, and scalable services and UIs that enable data discovery, policy enforcement, lineage, and governance workflows across the enterprise.
  • You will work closely with product owners, data governance SMEs, data platform engineers, and security teams to deliver high-quality software that underpins our data governance strategy.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.

Matching Summary

Match Score: 75

** The Staff Software Engineer position at General Motors focuses on developing enterprise-grade data governance solutions, requiring expertise in full-stack development with technologies such as React, Python, and Java. The role emphasizes collaboration with cross-functional teams and offers a hybrid work environment with attractive compensation and benefits. **

Salary

Base: $160,200 - $220,500; Bonus/Equity: An incentive pay program offers payouts based on company performance, job level, and individual performance; Benefits: GM offers a variety of health and wellbeing benefit programs.

Skills & Requirements

Must-have

  • design, build, and operate data governance
  • React front-end applications
  • Python and Java backend services
  • PostgreSQL relational data models
  • build and operate on Microsoft Azure
  • RESTful APIs development
  • Object-Oriented Programming practices

Nice-to-have

  • Big Data ecosystems and platforms
  • Agentic AI solutions integration
  • data governance tooling experience
  • distributed systems concepts
  • observability stacks

Key Requirements

  • 8+ years of hands-on experience
  • Bachelor’s degree or equivalent practical experience
  • Strong proficiency in React
  • Strong programming skills in Python and Java
  • Hands-on experience with PostgreSQL
  • Professional experience building on Microsoft Azure
  • Proficiency with TypeScript and JavaScript
  • Hands-on experience with Django
  • Hands-on experience with Spring
  • Strong OOP concepts and design patterns
  • Experience designing and implementing REST APIs
  • Experience with Cosmos DB or equivalent
  • Proficiency with GitHub
  • Familiarity with secure coding practices

Work Rights

Not specified

Tailored Resume

Cover Letter