DeveloperJobs.io
← Back to all jobs

Job Description

Software Engineer I, Discovery at Twitch focuses on backend systems to design, develop, and operate interactive experiences that help communities form, grow, and thrive; the role is centered on backend work with potential client-side projects in the future.

Responsibilities

  • Collaborate with product managers, technical leads, and engineers to design, build, launch, and operate interactive experiences
  • Identify and resolve performance bottlenecks by instrumenting and analyzing systems
  • Develop distributed applications that scale to meet user demand
  • Partner with team members and related groups to align on solutions and share understanding
  • Translate customer problems into initiatives that drive business impact

Requirements

  • At least 1 year of professional software development experience (non-internship)
  • Experience building consumer-facing products at scale
  • Proficient in modern languages and frameworks such as React, Kotlin, Swift, Objective-C, Typescript, etc
  • Excellent verbal and written communication skills
  • Bachelor’s degree in Computer Science or equivalent practical experience

Technologies

  • React
  • Golang
  • Kotlin
  • Swift
  • Objective-C
  • Typescript
  • AWS ECS
  • DynamoDB
  • Lambda
  • SQS
  • Step Functions

Benefits

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

Similar Jobs