Software Engineer Identity
Core
Designing and implementing highly scalable, durable, low latency systems for live services.
Role type
Software Engineer Identity
Builds
Large scale distributed systems for live services
Domain
Server-side development, distributed systems, security protocols
Deliverable
production ML models
Required skills
C, C++, C#, Java, JavaScript, Rust, Python, server-side development, OOP, SOLID concepts, continuous delivery/deployment systems, HTTP/HTTPS, TCP/UDP, TLS, distributed systems design
Preferred skills
AI integration
Technologies
Rust, internal tools, open source, AI-based tools
Responsibilities
Design and implement scalable systems, participate in code reviews and team planning, debug and maintain code, contribute to operations of live services on a rotational on-call basis, identify solutions and mitigations for performance or functionality issues
Seniority
Mid-level, hands-on IC