Software Engineer II
Core
Design and implement scalable backend services and automation workflows, ensuring reliability, diagnosability, and customer transparency.
Role type
Backend Software Engineer
Builds
Scalable backend services and automation workflows
Domain
Software Engineering / Backend Systems
Deliverable
production ML models | product features
Required skills
Secure coding, robust testing, maintainable design, structured debugging, telemetry analysis, architecture design, cross-team dependency management, security compliance, privacy compliance, accessibility standards
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement scalable backend services and automation workflows; Drive engineering excellence through secure coding, robust testing, and maintainable design; Own end-to-end feature development; Collaborate across engineering, product, and incident management teams; Participate in on-call rotations and live site investigations; Contribute to architecture discussions and design documents; Ensure compliance with security, privacy, and accessibility standards
Seniority
Mid-level IC