Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Staff Software Engineer

General Motors

. Architect and evolve distributed systems with a focus on performance, scalability, and maintainability .

Posted 6/14/2026full-timeAustin • Missouri, Texas • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
ApacheAzureCloudDistributed SystemsDockerGraphQLJavaKafkaKubernetesPostgresRedisSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Architect and evolve distributed systems with a focus on performance, scalability, and maintainability
  • Lead the strategy and implementation of automation across broad technical areas, integrating work across multiple teams and stakeholders to eliminate manual processes, improve reliability, and establish scalable operational mechanisms with measurable KPI impact aligned to business priorities
  • Drive modernization of legacy platforms by influencing key technical decisions, championing change across dependent teams, and delivering solutions that improve scalability, maintainability, and long-term operational efficiency across multiple departments
  • Lead the development of backend APIs and services that power customer-facing digital platforms
  • Write clean, well-tested, secure code—and guide others to do the same through code reviews and mentorship
  • Build and optimize synchronous and asynchronous integrations (REST, GraphQL, Kafka, messaging queues)
  • Mentor engineers on architectural design, modern development patterns, and industry best practices
  • Evaluate and integrate emerging technologies to improve system capabilities and developer efficiency
  • Collaborate with cross-functional teams to align technical execution with business goals
  • Champion CI/CD, automated testing, observability, and system performance

Requirements

What you’ll need
  • Bachelor’s or Master’s in CS, Engineering, or related field (or equivalent experience)
  • 8+ years of experience building enterprise-grade backend platforms and services
  • Deep expertise in Java, Spring Boot, and scalable microservice architectures
  • Experience in generative AI using LLMs, MCP, and/or predictive maintenance
  • Experience with distributed systems, event-driven architecture, and technologies like Apache Kafka
  • Hands-on experience with containerization (Docker, K8s/AKS) and Microsoft Azure
  • Familiarity with PostgreSQL, Redis, and cloud-native storage solutions
  • Track record of mentoring engineers and lead

Benefits

Comp & perks
  • This job may be eligible for relocation benefits.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring Bootmicroservice architecturebackend APIsRESTGraphQLKafkacontainerizationDockerKubernetes
Soft Skills
mentorshipleadershipcollaborationcommunicationstrategic thinkingproblem-solvinginfluencingcode reviewmodern development patternsbest practices