Systems Development Engineer

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$89,200 - $202,700
DevOps
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
1+ year of experience
Gaming · Enterprise SaaS

Description For Systems Development Engineer

Twitch, the world's largest live streaming platform, is seeking a Systems Development Engineer for their Enterprise Systems Engineering team. This role involves developing and maintaining services and integrations to manage Twitch employee identity and improve productivity. You'll work on enhancing internal systems like Okta, Google Workspace, ServiceNow, Slack, and Atlassian Jira/Confluence, while leveraging AWS infrastructure for system integration and self-service tooling.

Key responsibilities include:

  • Building solutions on AWS using CDK
  • Developing data integrations between applications
  • Maintaining critical third-party infrastructure
  • Managing enterprise application configurations
  • Creating and maintaining documentation
  • Responding to operational issues and participating in on-call rotations

The ideal candidate should have:

  • 1+ years of programming experience in Python, Go, or TypeScript
  • 1+ years of experience with AWS services
  • Experience in automating administrative tasks
  • Strong troubleshooting skills
  • Understanding of infrastructure as code concepts

Twitch offers a comprehensive benefits package, including medical, dental, and vision insurance, 401(k), parental leave, and flexible PTO. The company values diversity and maintains an inclusive work environment.

Join Twitch to be part of a dynamic team that's empowering live communities and solving exciting challenges in the world of live streaming and entertainment.

Last updated 2 months ago

Responsibilities For Systems Development Engineer

  • Build solutions on AWS using CDK to support internal systems
  • Develop data integrations between applications
  • Assist in the maintenance and operations of critical third-party infrastructure like Atlassian Jira/Confluence, GitHub Enterprise
  • Manage configurations for enterprise applications
  • Create and maintain documentation around processes and workflows important to infrastructure and tooling
  • Respond to operational issues and requests from internal customers
  • Participate in an on-call rotation to ensure high availability and prompt incident response

Requirements For Systems Development Engineer

Python
Go
TypeScript
  • 1+ years of programming experience in Python, Go, or TypeScript
  • 1+ years of experience with several AWS Services and products
  • Experience automating administrative and configuration tasks
  • Good troubleshooting skills at all levels, from application to network to host
  • A basic understanding of infrastructure as code concepts
  • An interest in building, maintaining, and supporting high scale, business critical systems in a cloud environment

Benefits For Systems Development Engineer

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

Interested in this job?

Jobs Related To Twitch Systems Development Engineer

Linux Desktop Support Engineer

Remote Linux Desktop Support Engineer position at Canonical, focusing on technical support and system administration for Ubuntu and open source products.

Program Manager, Construction Area Environmental Health and Safety

Lead EHS programs for Google's construction projects, ensuring safety compliance and risk management while working with cross-functional teams in data center development.

Data Center Operations Manager, Global Server Operations

Lead data center operations teams at Google, managing infrastructure, hardware installation, and technical projects while ensuring operational excellence.

Data Center Server Operations Manager

Lead data center operations team at Google, managing server infrastructure and technical implementations with competitive compensation and benefits.

Data Center Server Operations Manager

Lead Google's data center operations team, managing infrastructure and technical staff while ensuring optimal performance of server hardware and software systems.