Software Development Engineer, Kinesis Data Streams
Core
Design, build, and launch software for Amazon Kinesis Data Streams, a fully-managed service for real-time streaming data ingestion and processing.
Role type
Senior Software Development Engineer (Infrastructure/Streaming)
Builds
Real-time streaming data ingestion and processing services for customers
Domain
Cloud infrastructure, real-time data streaming, distributed systems
Required skills
Software development, system design, architecture, code review, operations, resource optimization, pragmatic problem solving
Preferred skills
Full software development life cycle, coding standards, source control management, build processes, testing
Technologies
Amazon Kinesis Data Streams, distributed systems, cloud infrastructure
Responsibilities
Solve difficult problems applying appropriate technologies and best practices; invent, design, and build stable and performant software; create flexible software without over-engineering; write maintainable code; optimize resource usage; interact with customers and stakeholders
Seniority
Senior, hands-on IC