Software Engineer 2
Core
Design, develop, validate, and implement the next generation of platform infrastructure and customer-facing User Experiences (UX) while automating manual processes.
Role type
Software Engineer 2 (Full-stack/Platform)
Builds
Scalable backend services, secure and resilient platform infrastructure, and innovative user experiences.
Domain
Software Engineering / Platform Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development, UX design, process automation, security implementation, scalability engineering, reliability engineering, performance optimization, observability, end-to-end ownership
Preferred skills
Cross-functional collaboration, innovative solution design
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement scalable backend services, build secure and resilient platform infrastructure, create customer-facing user experiences, automate manual processes, ensure service security and performance
Seniority
Mid-level, hands-on IC