Principal Software Engineer, Customer Experience

Application Form
Recrew Logo

Principal Software Engineer, Customer Experience Application Form

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Bengalure?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.

Job Description

Role: Principal Software Engineer, Customer Experience

Function: Software Engineering / Customer Experience

Location: Bengaluru, India (Hybrid – 3 days in-office)

Type: Full-time

Compensation: Competitive compensation (details not specified)

Industry: Information Technology & Services / AI / Mobility / Physical Infrastructure

About Company

The company is pioneering the Recognition Economy using AI-powered computer vision. It operates checkout-free parking at 4,500+ locations across North America.

The platform has expanded to retail, gas stations, and airports. Backed by $4.1B in Series D funding, it is the largest parking operator in North America.

With a team of 20,000, it builds infrastructure that makes being known unlock access everywhere. Fast-paced, mission-driven, and engineering-led — this is where bold ideas get built.

Position Overview

We are looking for a Principal Software Engineer to lead the Customer Experience application development group through its next phase of step-function growth. You will define technical vision and strategy for high-throughput, consumer-facing mobility products spanning parking, aviation, and fleet management. This is a hands-on leadership role where you will shape engineering culture, drive architectural decisions, and directly influence the product experiences of millions of the company's members.

Role & Responsibilities

  • Define and drive technical strategy for customer-facing applications across the company's mobility platform
  • Architect and deliver large-scale distributed systems that handle high-volume, real-time consumer transactions
  • Establish engineering best practices, reliability standards, and frameworks for rapid experimentation
  • Improve developer velocity through tooling, platform investments, and process improvements
  • Coach and mentor senior engineers; play a key role in recruiting top engineering talent
  • Partner cross-functionally with Product, Design, and Data teams to align technical direction with customer needs
  • Identify and leverage AI tooling (e.g., GitHub Copilot, Claude Code) to accelerate engineering productivity

Must Have Criteria

  • 14+ years of software engineering experience building consumer-facing (B2C) applications at scale
  • Proven track record of designing and delivering large-scale distributed systems handling high-throughput, real-time workloads
  • Expert-level proficiency in Scala or Java (JVM-based backend engineering at scale)
  • Strong experience with data-intensive architectures using relational datastores such as MySQL or PostgreSQL
  • Experience initiating and driving company-wide technical strategy as a principal or staff-level engineer
  • Demonstrated experience leading and mentoring senior engineers in a fast-paced product engineering environment
  • Track record of cross-functional collaboration across Product, Design, and Data in B2C and B2B settings

Nice to Have

  • Experience with Snowflake or similar cloud data warehouses for analytics-heavy architectures
  • Prior experience in high-growth startups or scaleups (Series B and beyond)
  • Exposure to mobility, parking, logistics, or real-time location-based platforms
  • Experience leveraging AI coding tools (GitHub Copilot, Claude Code) to improve team productivity
  • Advanced degree (MS or PhD) in Computer Science or a related technical field

What We Offer

  • Opportunity to build a global mobility platform impacting millions of users daily
  • Work at the cutting edge of AI, computer vision, and real-world infrastructure
  • Collaborative, engineering-led culture that values ownership and bold thinking
  • Hybrid work model with 3 days in-office at the Bengaluru location
  • Competitive compensation and the chance to grow with a Series D company at scale

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Bengalure?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.