Atlanta, GA, USA
24 days ago
Principal Full Stack Developer - TNC

A day in the life:

Hertz’s TNC team is leading the charge in integrating Hertz vehicles with the world’s largest ride-sharing platforms. As a Staff Software Engineer, you will drive the technical vision, architecture, and engineering standards for mission-critical systems impacting mobility at scale.

What You’ll Do

Technical Leadership: Define and evolve architecture for our backend and full stack TNC systems, ensuring scalability, security, and long-term maintainability. Strategic Influence: Partner with engineering leadership and cross-functional teams to set technical direction, roadmap, and priorities for major initiatives and platform investments. Complex Problem Solving: Lead development and delivery of the most complex and high-impact projects, often spanning multiple teams and systems. Mentorship & Culture: Mentor, inspire, and coach engineers at all levels; foster a culture of technical rigor, innovation, and inclusive collaboration. Standards & Excellence: Author and review key technical documents, drive adoption of best practices, and proactively identify opportunities to raise the engineering bar. Technical Advocate: Represent the TNC team in technical discussions with stakeholders, partners, and vendors, advocating for scalable and sustainable solutions. Reliability & Operations: Lead incident response for critical issues, conduct deep technical investigations, and drive initiatives to improve observability and reliability. Continuous Innovation: Stay current with industry trends and emerging technologies; assess and introduce new tools, frameworks, or architectural patterns where appropriate.

What We’re Looking For

Education & Experience: Bachelor’s degree (or higher) in Computer Science, Engineering, or related field, or equivalent practical experience. 7+ years of experience in software engineering, with demonstrated experience at the principal/staff level shaping system architecture and technical direction. Technical Expertise: Mastery in at least one modern backend language (Java, C++, Python, or Go); proven ability to architect and scale distributed systems and microservices. Frontend Skills: Experience mentoring or leading teams building modern web applications (React, Vue, Angular, etc.). System Design: Deep understanding of large-scale distributed systems, database design (SQL/NoSQL), data flows, and API performance/reliability. Cloud & DevOps: Advanced experience with cloud infrastructure (AWS, GCP, Azure), containerization, infrastructure-as-code, and robust DevOps practices. Leadership & Influence: Experience providing technical leadership to multiple teams; ability to influence without direct authority. Collaboration: Exceptional communication, cross-functional partnership, and conflict resolution skills. Growth & Innovation: Demonstrated history of technical innovation, driving adoption of new technologies, and mentoring engineers to achieve career growth. Bonus: Deep experience in mobility, ridesharing, telematics, or integrating large-scale third-party platforms.

We expect the starting salary to be around $155k but will be commensurate with experience. 

What You’ll Get

Up to 40% off any standard Hertz Rental    Paid Time Off Medical, Dental & Vision plan options Retirement programs, including 401(k) employer matching Paid Parental Leave & Adoption Assistance Employee Assistance Program for employees & family Educational Reimbursement & Discounts Voluntary Insurance Programs - Pet, Legal/Identity Theft, Critical Illness Perks & Discounts –Theme Park Tickets, Gym Discounts & more
Confirm your E-mail: Send Email