Engineering Manager, Developer Experience

Smartcar builds developer-friendly vehicle APIs for businesses to connect their apps and services to cars across brands.
$180,000 - $205,000
Backend
Staff Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Automotive · Enterprise SaaS

Description For Engineering Manager, Developer Experience

Smartcar, a leading developer platform for mobility businesses, is seeking an Engineering Manager to lead their Developer Experience Engineering Team. Founded in 2015 with $36M in funding from prestigious investors, Smartcar enables businesses to connect their applications with vehicles across brands through their API platform. The role involves leading a critical function that ensures platform success by building world-class developer tools, SDKs, and documentation. The position offers competitive compensation ($180,000-$205,000), comprehensive benefits, and the flexibility of remote work within the US. The ideal candidate will bring 10+ years of software engineering experience and 5+ years of team management, with expertise in developer tooling, APIs, and event-driven architectures. This opportunity combines technical leadership with strategic influence, making it perfect for someone passionate about creating seamless developer experiences while driving innovation in the automotive technology sector.

Last updated 2 months ago

Responsibilities For Engineering Manager, Developer Experience

  • Lead and manage the Developer Experience Engineering Team
  • Mentor engineers for professional growth and technical skill development
  • Drive hiring efforts to build a diverse team
  • Oversee development of developer-facing tools, SDKs, and API documentation
  • Provide architectural guidance for scalable solutions
  • Champion API usability best practices
  • Drive development of webhook-based and asynchronous integration strategies
  • Partner with cross-functional teams on technical strategy
  • Establish and improve engineering processes
  • Manage incident response and on-call responsibilities
  • Collaborate with technical writers for documentation
  • Work with Core API, OEM Integration and Platform Engineering teams

Requirements For Engineering Manager, Developer Experience

JavaScript
TypeScript
Python
Kafka
RabbitMQ
  • 5+ years of experience managing engineering teams
  • 10+ years of software engineering experience
  • Experience leading remote teams
  • Experience designing developer-facing tools and documentation
  • Proficiency in JavaScript, TypeScript, Python, or similar
  • Expertise in webhook-based integrations and event-driven workflows
  • Strong understanding of data streaming technologies
  • Exceptional communication skills
  • Experience working with executive leadership
  • Experience engaging with developer communities

Benefits For Engineering Manager, Developer Experience

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
  • Equity
  • Health, Dental and Vision (90% coverage)
  • 401K matching at 4%
  • Unlimited PTO
  • Wellness stipend ($50/month)
  • Cell phone and Internet stipend ($50/month)
  • $300 yearly learning development stipend
  • $350 work-from-home stipend
  • 8 weeks paid parental leave
  • 10 days paid bereavement leave

Interested in this job?

Jobs Related To Smartcar Engineering Manager, Developer Experience

Staff Software Engineer

Lead the technical direction of Smartcar's OEM Adapter Engineering team as a Staff Software Engineer, architecting secure and scalable vehicle manufacturer integrations.

CPU Physical Design Engineer (Lead/Staff)

Lead/Staff CPU Physical Design Engineer position at Qualcomm India, focusing on high-speed cores design and implementation.

Staff Software Engineer

Staff Software Engineer role at Snyk, focusing on developer security platform development with 7+ years of experience required.

Lead Backend Engineer

Multiple Lead and Senior Backend Engineer positions at Launch Potato, a digital media company offering remote work opportunities across Latin America.

Staff Software Engineer

Staff Software Engineer role at Twist Bioscience focusing on designing and developing customer-facing APIs and scalable software systems.