Principal Software Engineer, Full Stack
Core
Lead complex full-stack projects and shape the technical direction of an AI mobility platform that reduces driving risk and prevents crashes.
Role type
Principal Software Engineer (Full Stack)
Builds
Scalable, reliable full-stack solutions and AI-driven mobility systems
Domain
Mobility / AI / SaaS
Deliverable
production ML models
Required skills
System design, Cloud architecture (AWS), Full-stack development (React, TypeScript, Python/Java), RESTful API design, CI/CD, Agile/Scrum
Preferred skills
Mentoring senior engineers, Technical roadmap strategy, Hiring process improvement
Technologies
React, TypeScript, Python, Java, AWS (EC2, S3, Lambda, SNS, SQS, RDS, NoSQL), Postgres
Responsibilities
Lead development of critical features and components, Provide technical guidance and mentorship to engineering teams, Identify and resolve complex technical challenges, Lead cross-functional technical projects, Evaluate and recommend new technologies, Design and implement robust scalable architectures, Collaborate with product leaders to define technical roadmaps, Ensure reliability of production systems, Troubleshoot complex production issues, Participate in hiring process
Seniority
Principal, hands-on IC with strategy & mentorship