Software Development Engineer, AlfBus Journal
Core
Building foundational distributed log and database systems that power AWS's largest services, processing millions of writes per second with high durability and availability.
Role type
Senior IC Software Development Engineer (Distributed Systems)
Builds
High-performance, strongly consistent data systems and next-generation data export services
Domain
Cloud infrastructure / Distributed systems
Required skills
Distributed systems design, Database internals, System architecture, End-to-end delivery, Mentoring, Engineering best practices
Preferred skills
Full SDLC ownership, Code reviews, Source control, Testing, Operations
Technologies
AWS (S3, EC2, DynamoDB, Kinesis)
Responsibilities
Design and build highly available, low-latency distributed log systems; Own end-to-end delivery of software projects; Drive improvements to security, reliability, and performance; Lead cross-team migration efforts; Mentor junior engineers; Establish engineering best practices
Seniority
Senior, hands-on IC with mentorship