Commodity Senior Engineer
FastTek Global · Dearborn, MI · 1 wk ago
ManagementFull-time
About the Role
VSSE IT is seeking an exceptionally skilled and forward-thinking Senior Software Engineer who embraces Lean, Agile practices and uses AI to accelerate delivery of innovative end-to-end full stack software solutions. As a key architect and implementer, you will work across the entire software stack—from front-end UI to backend services to cloud infrastructure—and integrate AI-enabled data platforms while bringing domain familiarity with PLM ecosystems and engineering data platforms.
Responsibilities
- End-to-End Application Development: Design, develop, test, and deploy full stack applications spanning UI, APIs, services, and data layers, owning features from concept through production.
- AI-Accelerated Software Development Across the SDLC: Use AI coding assistants and generative AI tools to accelerate software development, refactoring, debugging, documentation, and code reviews.
- Cloud-Native Engineering: Architect and implement scalable, resilient solutions on GCP 3.0, leveraging GCP services such as Cloud Run, Cloud Functions, App Engine, GKE, Cloud Storage, Pub/Sub, Firestore, BigQuery, Cloud SQL, Secret Manager, Cloud Build, Artifact Registry, and Cloud Monitoring.
- Frontend Development: Build responsive, intuitive, and performant user interfaces using Angular architecture patterns, RxJS, NgRx or other state management approaches, and frontend performance optimization.
- Backend Development: Develop robust backend services and APIs using Spring (Java) and Node.js, ensuring scalability, security, and maintainability.
- Data Modeling & Workflows: Translate complex engineering data structures (BOMs, part/document lifecycle data) into usable application data models and workflows.
- API Design & Microservices: Design and implement RESTful/GraphQL APIs and microservices that support integration across PLM, MCP, and internal systems.
- MCP Server Integration: Develop and maintain integrations with MCP (Model Context Protocol) servers that house engineering data artifacts, ensuring reliable, secure, and performant data retrieval and orchestration.
- DevOps & CI/CD: Deploy infrastructure components using Terraform, orchestrated via Tekton pipelines. Implement CI/CD pipelines using Tekton and Github Actions.
- Code Quality & Best Practices: Champion clean code, automated testing, code reviews, and secure coding practices across the team.
- Cross-Functional Collaboration: Work closely with product managers, architects, and engineering data stakeholders to translate business requirements into technical solutions.
- Troubleshooting & Support: Diagnose and resolve complex integration and performance issues across distributed systems.
- Mentorship: Provide technical guidance and mentorship to junior/mid-level engineers.
Requirements
- Proven experience of 10+ years as a Senior Software Engineer with Full Stack expertise and a strong portfolio of delivered projects.
- Deep proficiency in Java and extensive experience with cloud-native architecture and applications.
- Experience with microservice architecture and hands-on experience building and consuming RESTful APIs, FAST APIs, and Stream APIs.
- Hands-on experience with SQL, PostgreSQL, including table design, creation, and modification.
- Experience integrating with PLM products—Teamcenter and 3DX.
- Strong practical experience deploying and managing applications on Google Cloud Platform (GCP), including services like Cloud Run, Compute Engine, Cloud Storage, and Firestore.
- Senior Engineer experience: Practical experience in 2 coding languages or advanced practical experience in 1 language; ability to guide and mentor others.
- 10+ years in IT; 8+ years in development.
- Bachelor's Degree.
Skills
- Frontend: Angular, TypeScript, HTML, CSS/SCSS, RxJS, NgRx, Angular Material or similar component libraries.
- Backend: Node.js, Java, Python, Spring Boot, NestJS, Express, REST APIs, microservices.
- Cloud: Google Cloud Platform, Cloud Run, GKE, Cloud Functions, Cloud Storage, BigQuery, Pub/Sub, Cloud SQL, Firestore.
- DevOps: Git, Docker, CI/CD, Cloud Build, Artifact Registry, Kubernetes, automated deployments.
- AI/LLM: AI coding assistants, prompt engineering, LLM APIs, RAG, embeddings, vector databases, agentic workflows.
- Engineering Practices: Agile, secure coding, API design, observability, documentation, production support.
Benefits
- Medical and Dental (FastTek pays majority of the medical program).
- Vision.
- Personal Time Off (PTO) Program.
- Long Term Disability (100% paid).
- Life Insurance (100% paid).
- 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match.
- Lucrative employee referral program and employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press from 2013 to 2023.