Principal Software Development Engineer - FRONT END

The Leadership Agency Inc.

United States

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology startup specializing in electric vehicles is seeking a Principal Software Development Engineer. This role involves leading the software development process, focusing on enhancing the digital customer experience. Candidates should have over 12 years of experience in software development and a strong background in full-stack mobile or web applications. This position offers the opportunity to shape the company’s direction in a fast-paced environment.

Qualifications

  • 12+ years of professional software development experience.
  • 10+ years programming in at least one modern language (e.g., Java or C++).
  • 10+ years in full-stack mobile development or modern web applications.

Responsibilities

  • Lead the definition, design, architecture, implementation, and delivery of software systems.
  • Write and test system components; lead code reviews and design reviews.
  • Simplify complex problems using innovation and strong judgment.

Skills

Software Development
Full-Stack Development
System Design
Architecture
Code Quality

Education

Bachelor’s Degree in Computer Science

Job description

We are building safe, reliable, and highly customizable vehicles designed and manufactured in the United States, with a strong focus on re‑industrialization and empowering customers to personalize their experience. The spirit of DIY and customization runs throughout every aspect of the product—people should have control over how their vehicles look, feel, and represent them.

Who We Are Looking For

We are seeking a Principal Software Development Engineer to help lead software development within the electric vehicle domain. This role focuses heavily on defining and building the digital customer experience. You must be comfortable thriving in a fast‑paced startup environment where your work shapes the company’s direction and success. You should excel in ambiguity, move quickly, and drive clarity amid competing priorities.

What You Will Do

Lead the definition, design, architecture, implementation, and delivery of software systems

Write and test system components; lead code reviews and design reviews

Own end‑to‑end code quality, including system tests, functional tests, and integration

Simplify complex problems using innovation, creativity, and strong judgment

Collaborate with UX and product teams to create new solutions that put customers first

Serve as a technical authority consulted on complex trade‑off decisions

Communicate the business impact of technical decisions and make long‑term technology choices aligned with company goals

Mentor engineers, support technical career development, and guide teams on advanced technical issues

What You Bring

Bachelor’s degree in Computer Science or equivalent professional experience

12+ years of professional software development experience

10+ years programming in at least one modern language (e.g., Java or C++)

10+ years in full‑stack mobile development (Android/iOS) or modern web applications and services, primarily using Java in Linux/Unix environments

10+ years contributing to architecture, design patterns, system reliability, and scalable system design

10+ years experience with the full software development lifecycle (coding standards, code reviews, source control, builds, testing, operations)

7+ years leading design or architecture for new and existing systems

Why Join

We operate with a strong sense of grit, determination, and attention to detail. The startup spirit—ingenuity, speed, and resourcefulness—drives our progress. Our culture values excellence, innovation, and mutual respect, grounded in principles:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Advanced EV
Software Engineer – Advanced EV

Eightelevengroup • Dearborn (MI), Northern (KY)

Hybrid
USD 70,000 - 75,000
Paid technical training
High visibility with upper management
Growth opportunities within the org
+2
Principal Frontend Engineer — EV Digital Experience Lead
Principal Frontend Engineer — EV Digital Experience Lead

Re:Car Inc. • United States

Remote
USD 120,000 - 160,000
Principal Software Development Engineer - Frontend
Principal Software Development Engineer - Frontend

Re:Car Inc. • United States

On-site
USD 120,000 - 160,000
EV Software Architect: Customer Experience Lead
EV Software Architect: Customer Experience Lead

The Leadership Agency Inc. • United States

Remote
USD 130,000 - 160,000
Principal Vehicle Software Engineer
Principal Vehicle Software Engineer

Meyers Manx • Irvine (CA)

On-site
USD 120,000 - 150,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Rivian VW Group • Irvine (CA)

On-site
USD 150,000 - 210,000
Annual bonus
Equity
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Software Engineer II, Full-Stack (Developer Productivity)
Software Engineer II, Full-Stack (Developer Productivity)

Rivian VW Group • Palo Alto (CA)

On-site
USD 80,000 - 110,000
Principal Engineer - Web Application Development
Principal Engineer - Web Application Development

Autodesk • San Francisco (CA)

On-site
USD 139,000 - 250,000
Health benefits
Financial benefits
Time away
Lead Frontend Architect for EV Digital Experience
Lead Frontend Architect for EV Digital Experience

Slate Auto • United States

Remote
USD 180,000 - 260,000