Job Description
GCP Platform Engineer to join our team in Dearborn, MI. We are seeking a highly motivated, technology-focused individual to join a collaborative software delivery team supporting the creation and management of platforms and APIs deployed across the mobility ecosystem. This role is responsible for implementing platform and API solutions and requires someone who can contribute in multiple capacities across the team, including architecture, software development, technical leadership, consulting, and product evangelism. This position carries end-to-end responsibility for software services that support customer experiences and the platforms behind them. The ideal candidate will bring strong technical depth in cloud platforms and modern software engineering, along with the ability to work across design, development, deployment, testing, integration, and continuous improvement in a fast-paced environment. Key Responsibilities Implement platform and API solutions across the mobility ecosystem Function in multiple roles within the team, including architect, high-skilled software developer, technical team leader, consultant, and product evangelist Take end-to-end responsibility for software services and the platform supporting customer experiences Serve as a full stack software engineer supporting the design, development, and support of platforms, APIs, and services Participate in whiteboard sessions to gather customer requirements Develop Spring Boot / Java APIs and microservices on Google Cloud Platform using services such as Cloud Run, Cloud Spanner, and Cloud Pub/Sub Perform software engineering using test-driven development, continuous integration, and continuous deployment Work in an extreme software development environment using Kanban software methodology Work with team members to establish best practices to maximize efficiency and minimize risk Work closely with product managers to devise solutions and break them down into incremental, production-ready user stories Identify opportunities for adopting new technologies to solve existing needs and predict future challenges Refactor APIs and microservices for simplification and efficiency Execute API load and performance activities on developed APIs and modules Develop software that is Clean Code compliant and use tools such as SonarQube Perform individual development and collaborate with cross-functional teams on end-to-end integration, testing, and issue triage efforts Use DevOps tools such as Jenkins, SonarQube, CheckMarx, Fossa, and GitHub to deploy, improve, and manage software Stay current on the latest technology and contribute to the technical direction of the company while maintaining a customer-centric approach Required Qualifications Bachelor's degree or equivalent experience in a relevant field At least 7+ years of progressive responsibilities in cloud-based technically aligned functions Experience with Apigee, Java, Spring Boot, and Google Cloud Platform Strong hands-on experience with Google Cloud Platform technologies, Java, and Spring Boot Backend development experience with Java (11/17/21), Spring Boot, and Spring Cloud Frontend experience with React, Angular, or Vue.js Experience with build and dependency management tools such as Maven and Gradle Experience with Anthos for managing hybrid and multi-cloud environments Experience with Google Kubernetes Engine (GKE) and GKE Enterprise Experience with Cloud Run and Cloud Functions Experience with Anthos Service Mesh / Istio Experience with mTLS for secure service-to-service communication Experience with Google Cloud API Gateway and Apigee Experience with ingress controllers such as GKE Ingress or Istio Gateway Experience with global and regional cloud load balancers Experience with pipeline tools such as Jenkins, GitLab CI, GitHub Actions, or Google Cloud Build Experience with Infrastructure as Code using Terraform and Helm Charts Experience with deployment strategies such as blue/green, canary, and rolling updates Experience with JUnit 5, Mockito, and Testcontainers Experience with Pact for contract testing Experience with Selenium, Playwright, or Cypress Experience with Centrify for privileged access management Experience with GCP IAM roles and service accounts Experience with Google Cloud Secret Manager or HashiCorp Vault Experience with GCP Operations Suite, including Cloud Monitoring, Cloud Logging, and Cloud Trace Experience with Kiali and Jaeger Experience with Dynatrace, Datadog, or AppDynamics Experience with Jira for bug tracking, sprint planning, and link-to-code commits Experience with ServiceNow for incident, problem, and change management Knowledge of Agile methodology and associated management tools such as Jira Strong technical acumen in cloud computing platforms and technology Ability to work with incomplete or imperfect data and drive to conclusions What Makes HTC A Great Place To Build Your Future HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies. At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks. Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.