Taro Logo

Lead Software Engineer

Leading global service organization specializing in the distribution of automotive and industrial replacement parts, operating since 1928.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive · Enterprise SaaS

Description For Lead Software Engineer

Genuine Parts Company (GPC), established in 1928, is seeking a Lead Software Engineer to join their dynamic team in Atlanta. This role is crucial in building the next generation commerce platforms for GPC, one of the world's leading distributors of automotive and industrial replacement parts.

The position combines technical leadership with hands-on engineering, focusing on enabling in-store and cloud payment acceptance for GPC's payment platforms. As a Lead Software Engineer, you'll be working with a highly talented team to build and run one of the world's largest automotive and industrial replacement parts operations. The role requires deep technical expertise in modern technology stacks, particularly in GoLang/Java and SQL, along with experience in cloud environments and CI/CD practices.

The ideal candidate will bring 5+ years of professional software development experience and strong leadership capabilities. You'll be responsible for mentoring team members, driving technical decisions, and ensuring the delivery of high-quality solutions. The role offers a hybrid work arrangement at GPC's Atlanta office, providing flexibility while maintaining team collaboration.

GPC's global presence spans 17 countries with over 10,700 locations, supported by more than 60,000 teammates. The company's vast network serves both automotive and industrial sectors across the U.S., Canada, Mexico, Australasia, and multiple European countries. This position offers the unique opportunity to work on systems that impact millions of customers while being part of a company with a rich history and strong market presence.

The role combines technical excellence with leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact in a global organization. You'll be involved in all aspects of the software development lifecycle, from design to deployment, while helping to shape the technical direction of critical commerce platforms.

Last updated 10 days ago

Responsibilities For Lead Software Engineer

  • Lead a team of Engineers and Senior Engineers
  • Develop, maintain, and support non-production and production systems
  • Participate in all phases of integration development lifecycle
  • Code, test, and deploy requirements detailed in team user stories
  • Collaborate with product and cross-functional teams
  • Employ best practices around observability, monitoring, and system resilience
  • Guide, mentor, and act as a resource to other engineers
  • Responsible for team's product design, security, code, and documentation

Requirements For Lead Software Engineer

Go
Java
Kubernetes
  • Degree in Computer Science or Engineering fields, or equivalent experience
  • 5 years professional software development experience
  • 5 years hands-on coding experience in GoLang/Java and SQL
  • 3+ years experience with SQL data sources
  • Experience with public cloud environments (GCP, AWS, Azure)
  • Experience in CI/CD, GitHub, GitHub Actions
  • Advanced working SQL knowledge and relational databases experience
  • Experience performing root cause analysis
  • Strong communication and leadership skills

Interested in this job?

Jobs Related To Genuine Parts Company Lead Software Engineer