Back to jobsJob overview
About the role
Software Engineer - Infrastructure at Twitch Interactive, Inc. - D48
Required Skills
awsdata infrastructuredata pipelinesmachine learninganalyticscloud servicesmonitoringsecurity
About the Role
This role is for a Data Infrastructure Engineer at Twitch's IVS team, focused on building and maintaining scalable data infrastructure in AWS cloud. The engineer will design data pipelines for analytics and ML workloads while ensuring data quality, reliability, and security.Key Responsibilities
- Design, implement, and maintain scalable data infrastructure in AWS cloud
- Build and optimize data pipelines (batch and streaming) to support analytics, reporting, and ML workloads
- Ensure data quality, reliability, and observability through monitoring, logging, and automated alerting
- Work closely with data engineering and analytics teams to understand requirements and deliver high-performance solutions
- Champion best practices for security, compliance, and governance in data infrastructure
Required Skills & Qualifications
Must Have:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Nice to Have:
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Benefits & Perks
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Amazon Employee Discount