SDE-1
Core
Design and build innovative distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
Role type
Software Development Engineer (SDE-1)
Builds
Distributed computing systems, mission-critical system software applications, and tools for consumer products
Domain
Cloud computing, distributed systems, large-scale data infrastructure
Deliverable
production ML models
Required skills
Software development, distributed systems design, scalable system architecture, fault-tolerant system design, low-cost system optimization, agile development, cross-disciplinary collaboration
Preferred skills
Computer science degree, experience with software programming languages
Technologies
Distributed computing environments, scalable storage systems, index systems, query systems
Responsibilities
Collaborate with cross-disciplinary teams to conceive and design innovative products, design and code solutions for broadly defined problems, work in an agile environment to deliver high-quality software, create solutions to run predictions on distributed systems
Seniority
Junior, hands-on IC