Software Dev Engineer, AWS Transactional Services
Core
Design and build scalable, fault-tolerant distributed storage, index, and query systems for high-performance transactional services.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Distributed storage, indexing, and query systems at massive scale
Domain
Cloud infrastructure, distributed computing, transactional services
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed system design, system architecture, software development lifecycle, agile delivery, mentoring
Preferred skills
Master's degree, full software development lifecycle expertise, coaching and influencing
Technologies
Distributed computing environments, scalable storage systems, query systems
Responsibilities
Conceive and design innovative products and services, build distributed storage and index systems, deliver quality features on-time, work in agile environments, mentor other engineers
Seniority
Senior, hands-on IC with architecture responsibilities