About The Position

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company! Please visit us at www.V2soft.com to know more. 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 that integrate enterprise data platforms and PLM systems through MCP servers. 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 integrating AI enabled data platforms while also bringing domain familiarity with PLM ecosystems and engineering data platforms.

Requirements

  • GCP Cloud Run, PostgreSQL, AIPGEE, GCP, Node.js, Angular, Spring Boot, REST APIs, React, Java, Microservices, Agile Software Development, Artificial Intelligence & Expert Systems, Big Query
  • Proven experience of 10+ years as a Senior Software Engineer with Full Stack expertise with a strong portfolio of delivered projects.
  • Deep proficiency in Java and extensive experience with the cloud native architecture and applications.
  • Experience with microservice architecture and hands-on experience with 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). This could include experience with services like Cloud Run, Compute Engine, Cloud Storage, Firestore etc.
  • 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
  • Bachelor's Degree

Nice To Haves

  • Integration
  • Teamcenter

Responsibilities

  • Design, develop, test, and deploy full stack applications spanning UI, APIs, services, and data layers, owning features from concept through production.
  • Use AI coding assistants and generative AI tools to accelerate software development, refactoring, debugging, documentation, and code reviews.
  • 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, as applicable.
  • Build responsive, intuitive, and performant user interfaces using Angular architecture patterns, RxJS, NgRx or other state management approaches, and frontend performance optimization.
  • Develop robust backend services and APIs using Spring (Java) and Node.js, ensuring scalability, security, and maintainability.
  • Translate complex engineering data structures (BOMs, part/document lifecycle data) into usable application data models and workflows.
  • Design and implement RESTful/GraphQL APIs and microservices that support integration across PLM, MCP, and internal systems.
  • Develop and maintain integrations with MCP (Model Context Protocol) servers that house engineering data artifacts, ensuring reliable, secure, and performant data retrieval and orchestration.
  • Deploy infrastructure components using Terraform, orchestrated via Tekton pipelines.
  • Implement CI/CD pipelines using Tekton and Github Actions.
  • Champion clean code, automated testing, code reviews, and secure coding practices across the team.
  • Work closely with product managers, architects, and engineering data stakeholders to translate business requirements into technical solutions.
  • Diagnose and resolve complex integration and performance issues across distributed systems.
  • Provide technical guidance and mentorship to junior/mid-level engineers.

Benefits

  • We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service