Loading...

Staff Software Engineer

Tekion

About Tekion:

Positively disrupting an industry that has not seen any innovation in over 50 years, Tekion has challenged the paradigm with the first and fastest cloud-native automotive platform that includes the revolutionary Automotive Retail Cloud (ARC) for retailers, Automotive Enterprise Cloud (AEC) for manufacturers and other large automotive enterprises and Automotive Partner Cloud (APC) for technology and industry partners. Tekion connects the entire spectrum of the automotive retail ecosystem through one seamless platform. The transformative platform uses cutting-edge technology, big data, machine learning, and AI to seamlessly bring together OEMs, retailers/dealers and consumers. With its highly configurable integration and greater customer engagement capabilities, Tekion is enabling the best automotive retail experiences ever. Tekion employs close to 3,000 people across North America, Asia and Europe.

Job Introduction

We are seeking a Staff Frontend Engineer to be the technical anchor for our frontend capability. This role goes beyond feature delivery — you will define the frontend architecture, establish the component design system, own the Next.js application structure, drive performance standards, and mentor Senior and mid-level frontend engineers. You will build the most complex, data-intensive UI surfaces: real-time attribution dashboards, AI powered campaign builders, and platform-embedded intelligence widgets — all in React + Next.js stack integrated with Elasticsearch-powered search and streaming AI responses.  

Key Role and Responsibilities

  • Own and evolve the frontend architecture: Next.js App Router structure, component boundaries, state management strategy (Redux), and data-fetching patterns — applying hexagonal UI principles where the component layer is decoupled from specific backend service contracts.
  • Design and build the most technically complex UI surfaces: real-time attribution dashboards (streaming data), AI-powered campaign builder (LLM response streaming), Elasticsearch-backed customer search with faceted filtering, and platform-embedded opportunity cards.
  • Define the component design system: atomic component library, theming contracts, accessibility standards (WCAG 2.1), and Storybook-based documentation.
  • Establish frontend performance standards: Core Web Vitals targets, bundle size budgets, SSR/SSG strategy with Next.js, lazy loading, and virtualization for large data tables.
  • Lead Next.js architecture decisions: App Router vs. Pages Router tradeoffs, RSC (React Server Components) applicability, streaming SSR for AI-generated content, and API route design.
  • Integrate AI-native frontend patterns: streaming LLM responses into UI components, real-time score updates from Redis/Aerospike via SSE, and Elasticsearch typeahead search. 
  • Drive code quality through design reviews, code reviews, pair programming, and frontend-specific engineering standards.
  • Mentor Senior and mid-level frontend engineers — setting the bar for component design, test coverage, and performance discipline.
  • Collaborate closely with backend Staff Engineers to define API contracts and with designers to implement pixel-perfect, accessible UIs

Basic Qualifications

  • 8+ years of frontend engineering experience with deep React and Next.js expertise in production systems.
  • Mastery of Next.js 14+ App Router, React Server Components, streaming SSR, and static generation — knowing when to apply each pattern.
  • Strong TypeScript expertise: type safety across component props, API contracts, Redux store shape, and server/client boundaries.
  • Deep Redux expertise: slice design, selector optimization, middleware patterns, and RTK Query for data fetching.
  • Proven experience building data-intensive dashboards with real-time data (WebSocket, SSE, or polling) and chart libraries (Recharts, D3.js).
  • Experience integrating Elasticsearch-powered search UIs: typeahead, faceted search, and result ranking display.
  • Strong frontend performance engineering: bundle analysis, code splitting, memoization, virtualization, and Core Web Vitals optimization.
  • Experience establishing and maintaining component design systems with accessibility standards.
  • Experience mentoring engineers and raising the technical bar across a frontend team. 

Preferred Qualification

  • Experience streaming LLM/AI-generated content into React UI components (token streaming, partial rendering patterns).
  • Familiarity with platform-embedded micro-frontend patterns (module federation or iframe-based embedding).
  • Background in automotive retail, eCommerce analytics, or SaaS BI/reporting platforms.
  • Experience with Storybook for component documentation and visual regression testing. 

Perks and Benefits

  • Competitive compensation.
  • Generous stock options.
  • Medical Insurance coverage.
  • Work with some of the brightest minds from Silicon Valley’s most dominant and successful companies.

Tekion is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, victim of violence or having a family member who is a victim of violence, the intersectionality of two or more protected categories, or other applicable legally protected characteristics. 

For more information on our privacy practices, please refer to our Applicant Privacy Notice here.

To apply for this job please visit job-boards.greenhouse.io.

Working in Chennai, Tamil Nadu

Chennai, also known as Madras, is the capital and largest city of Tamil Nadu, the southernmost state of India. It is located on the Coromandel Coast of the Bay of Bengal. As per the 2011 Indian census, Chennai is the sixth-most-populous city in India and forms the fourth-most-populous urban agglomeration. The city is coterminous with Chennai district, which together with the adjoining suburbs constitutes the Chennai Metropolitan Area, one of the largest metropolitan areas of India. It is administered by the Greater Chennai Corporation, which was incorporated in 1688, and is the second oldest m

Tamil Nadu is the southernmost state of India. The tenth largest Indian state by area and the sixth largest by population, it is the home of the Tamils, who speak the Tamil language, the state's official language and the first to be recognised as a classical language in India. Chennai is the state's largest city and capital.

    Source: Wikipedia (state)

    Market context

    • Similar listings in Chennai, Tamil Nadu, India 2

    Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

    Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

    Add application deadline to calendar

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.