Senior Software Engineer, Enterprise Platform

Twitch

San Francisco, CA, United States
Base: $168,100 - $261,500 usd annually depending o...
On-site
5+ years software development experience
2+ years ai/ml production systems
Aws-native services proficiency
The role involves owning team-level architecture and leading multi-engineer projects from design through deployment for Twitch's enterprise functions

Job Summary

  • The role involves owning team-level architecture and leading multi-engineer projects from design through deployment for Twitch's enterprise functions.
  • Candidates will build and operate production applications using AWS-native services while designing AI-powered agentic workflows to automate business processes.
  • The position offers comprehensive benefits including medical, dental, vision, 401(k) matching, and flexible PTO within a collaborative engineering culture.

Matching Summary

The role involves owning team-level architecture and leading multi-engineer projects from design through deployment for Twitch's enterprise functions.

Salary

Base: $168,100 - $261,500 USD annually depending on location; Bonus/Equity: Sign-on payments and RSUs included; Benefits: Comprehensive health insurance, 401(k), parental leave, and flexible PTO

Skills & Requirements

Must-have

  • 5+ years software development experience
  • 2+ years AI/ML production systems
  • AWS-native services proficiency
  • Agentic architecture patterns
  • Data pipeline and lake design
  • Multi-engineer project leadership

Nice-to-have

  • Experience with Salesforce or ServiceNow
  • SOC2, SOX, GDPR compliance knowledge
  • Enterprise domain experience in Finance or Sales
  • Mobile development background
  • Master data management concepts

Key Requirements

  • 5+ years of software development experience
  • 2+ years hands-on AI/ML production experience
  • Proficiency in Python, TypeScript, or Java
  • Demonstrated ability to lead complex projects

Work Rights

Not specified

Tailored Resume

Cover Letter