Software Development Engineer

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$99,500 - $200,000
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS

Description For Software Development Engineer

Twitch, the world's leading live streaming platform, is seeking a Software Development Engineer for their Enterprise Platform Engineering team. This role focuses on developing and providing advanced data and integration services using AWS infrastructure. The position offers an opportunity to work with cloud infrastructure, data pipelines, and business applications that power Twitch's enterprise operations.

The role involves building AWS solutions using CDK, designing data pipelines for business intelligence, and managing enterprise application configurations. You'll be part of a team that maintains and enhances Twitch's internal business applications and system integrations. The ideal candidate should have experience with Python, SQL, and AWS services, along with strong skills in automation and data architecture.

Working at Twitch means joining a community-focused company that values collaboration and problem-solving. The position offers competitive compensation ranging from $99,500 to $200,000 based on location, plus comprehensive benefits including medical, dental, vision insurance, 401(k), and flexible PTO. This is an excellent opportunity for engineers interested in cloud infrastructure and data services to make an impact at a leading tech company.

Last updated 18 days ago

Responsibilities For Software Development Engineer

  • Build solutions on AWS using CDK to support internal systems
  • Design and build robust data pipelines to support business intelligence initiatives
  • Manage configurations for enterprise applications
  • Create and maintain documentation around processes and workflows
  • Respond to operational issues and requests from internal customers
  • Work closely with development teams to integrate cloud solutions

Requirements For Software Development Engineer

Python
  • 1+ years of programming experience in Python and SQL
  • 1+ years of experience with AWS Services and products
  • Experience automating administrative and configuration tasks
  • Good troubleshooting skills
  • Good understanding of Data Architecture
  • Basic understanding of infrastructure as code concepts

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Interested in this job?

Jobs Related To Twitch Software Development Engineer

Software Engineer - Ads

Software Engineer position at Twitch focusing on advertising technology, building scalable solutions for content delivery and user experience.

Software Engineer

Software Engineer role at Twitch focusing on creator monetization features and influencer marketing platforms, offering hybrid work in San Francisco.

Software Engineer

Software Engineer position at Twitch focusing on safety systems and community health, building tools to protect creators and viewers on the world's largest streaming platform.

Software Engineer

Software Engineer position at Twitch focusing on building and maintaining backend systems for VODs and Clips platform, offering competitive salary and comprehensive benefits.

Software Engineer

Software Engineer role at Twitch focusing on building creator monetization products and features, working with modern technologies to enable influencer marketing at scale.