Назад
Company hidden
8 дней назад

Staff Software Engineer (Microservices Architecture)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer (Microservices Architecture): Leading the architecture and evolution of GM’s Mobile Backend for Frontend platform and cloud-native microservices with an accent on Java, Azure, reliability, observability, and DevOps. Focus on designing scalable APIs and event-driven systems, applying AI-enabled operations, and guiding complex modernization and production-readiness initiatives.

Location: Hybrid; report to Austin, Texas or Warren, Michigan three times per week. The role is based in the United States.

Salary: Not specified

Company

hirify.global develops automotive products and technology with a focus on safer, more sustainable, and more equitable mobility.

What you will do

  • Lead the architecture, design, and evolution of the Mobile Backend for Frontend platform and core microservices supporting mobile ownership experiences.
  • Define technical strategy for scalable REST, GraphQL, WebSockets, and event-driven APIs, orchestration services, and integration patterns.
  • Establish standards for reliability, resiliency, observability, security, SLOs, SLAs, and operational readiness.
  • Drive CI/CD standards, release automation, progressive delivery, environment strategy, and production support practices.
  • Apply AI-enabled tooling to code generation, anomaly detection, incident triage, capacity forecasting, and engineering productivity.
  • Lead design and production-readiness reviews, modernization initiatives, technical mentoring, and cross-functional architecture alignment.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of software engineering experience with significant expertise in Java and Spring Boot microservices.
  • Experience leading architecture and technical direction for distributed systems or platform-level backend services.
  • Hands-on experience with scalable microservices, APIs, Azure cloud services, Kubernetes, and modern DevOps practices.
  • Experience with CI/CD, observability, automated testing, TDD, code reviews, engineering governance, and SQL databases such as Oracle or PostgreSQL.
  • Must be able to work from the United States and report to Austin or Warren three times per week. GM does not provide immigration-related sponsorship.

Nice to have

  • Experience with Azure services including AKS, API Management, Functions, Cosmos DB, SQL Database, Azure Monitor, and Application Insights.
  • Experience with GCP, Datadog, Grafana, Prometheus, Loki, OpenTelemetry, distributed tracing, service mesh, or API gateways.
  • Experience applying AI to software engineering, platform operations, incident management, or developer productivity.
  • Experience with GraphQL, WebSockets, event-driven architecture, OAuth2, JWT, identity integration, and secure service-to-service communication.
  • Experience developing microservices with NodeJS, TypeScript, JavaScript, or Go.

Culture & Benefits

  • Hybrid work arrangement with regular in-office collaboration.
  • Opportunity to influence platform standards and engineering practices across multiple teams.
  • Mentoring and technical leadership responsibilities across senior engineering groups.
  • The role may be eligible for relocation benefits.
  • Employment benefits and total rewards are available through hirify.global.

Hiring process

  • Applicants may be required to complete role-related assessments and pre-employment screening.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →