Principal Software Engineer
Core
Own technical design and execution for major products, systems, and engineering initiatives, building scalable and reliable systems across backend, frontend, APIs, databases, and infrastructure.
Role type
Principal Software Engineer
Builds
Scalable and reliable systems across backend, frontend, APIs, databases, and infrastructure
Domain
Software Engineering, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models
Required skills
System design, Architecture, Backend development, Frontend development, Distributed systems, APIs, Databases, Cloud infrastructure, Code reviews, Debugging
Preferred skills
Mentoring engineers, Technical leadership, Solving complex production problems
Technologies
None explicitly listed
Responsibilities
Design scalable and reliable systems, Write code and prototype, Conduct code reviews, Debug and solve production problems, Drive architecture decisions, Mentor engineers
Seniority
Principal, hands-on IC
