- Location: Dearborn, Michigan
- Type: Contract
- Job #106049
Senior Software Engineer - Full Stack (Google Cloud Platform, AI & PLM Integration) Location: Hybrid in Dearborn, MI
Type: W2 Contract, 12 months-ongoing
Pay: $60-$90/hour + benefits
Are you a
Senior Software Engineer who thrives at the intersection of
cloud-native development, AI, PLM systems, and full-stack engineering? We're seeking a forward-thinking engineer to help design and deliver next-generation enterprise applications that integrate engineering data platforms, PLM ecosystems, and AI-enabled solutions.
This is an opportunity to work on highly visible initiatives leveraging
Google Cloud Platform (Google Cloud Platform), Java, Angular, Node.js, AI technologies, and Teamcenter integrations while owning solutions from concept through production.
What You'll Do ? Design, develop, test, and deploy end-to-end full-stack applications
? Build scalable microservices, APIs, and integrations supporting enterprise engineering systems
? Develop modern front-end applications using Angular, TypeScript, RxJS, and NgRx
? Create backend services using Java, Spring Boot, and Node.js
? Architect and deploy cloud-native solutions on Google Cloud Platform (Google Cloud Platform)
? Integrate enterprise data platforms, PLM systems (Teamcenter/3DX), and MCP servers
? Build and maintain CI/CD pipelines utilizing GitHub Actions, Tekton, Terraform, Docker, and Kubernetes
? Leverage AI coding assistants and generative AI tools to accelerate software delivery
? Mentor junior engineers and drive engineering best practices across Agile teams
Required Skills ? 10+ years of Software Engineering experience
? Java & Spring Boot
? Angular & TypeScript
? Google Cloud Platform (Google Cloud Platform)
? Cloud Run, BigQuery, Pub/Sub, Firestore, Cloud Functions, GKE
? Node.js
? REST APIs & Microservices
? SQL & PostgreSQL
? Docker, Kubernetes, CI/CD
? Agile Software Development
#LI-LS1