Software Engineer 2
Core
Build highly scalable, performant, and maintainable code for the next generation of storage layer in planet-scale databases.
Role type
Software Engineer 2 (Backend/Storage Systems)
Builds
Storage layer components for planet-scale databases
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Scalability optimization, Performance tuning, Code review, On-call incident management, C/C++/C#/Java/JavaScript/Python
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Create scalable and maintainable code for storage layers, Participate in code reviews focusing on standards and reliability, Identify performance and scalability issues, Maintain live services on a rotational on-call basis
Seniority
Mid-level, hands-on IC
Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
