Senior Software Engineer, Enterprise Platform at Twitch | California, USA | Rezi

Senior Software Engineer, Enterprise Platform at Twitch

Senior Software Engineer, Enterprise Platform

Twitch · California, USA

2 months ago

Senior Software Engineer, Enterprise Platform

Twitch · California, USA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Twitch's Enterprise Platform & Technology (EPT) organization seeks a Senior Software Development Engineer (SDE 3) to architect, build, and operate software systems for enterprise functions across Twitch and Amazon. This hands-on role involves writing production code, owning team-level architecture, and leading multi-engineer projects from design through deployment and operations. The role requires designing and delivering solutions using AWS-native services and AI/agentic patterns across domains like Finance, Customer Service, Sales, and Marketing, with a focus on fast iteration, incremental shipping, and raising engineering standards through exemplary code, pragmatic design, and mentorship.

Responsibilities

  • Lead multi-engineer projects from end-to-end design through deployment and operations.
  • Own team-level architecture for enterprise systems, ensuring cohesive, extensible, and secure solutions.
  • Build and operate production applications using AWS-native services.
  • Design and deliver AI-powered and agentic workflows to automate business processes.
  • Define agentic architecture patterns and establish best practices for building and operating AI systems.
  • Design and build data pipelines, data lake integrations, and data models for reliable data flows.
  • Drive adoption of engineering best practices and foster a culture of robust software development.
  • Mentor and coach engineers to enhance technical skills and independence.
  • Simplify systems, resolve architecture deficiencies, and reduce operational burden.
  • Communicate technical designs and decisions effectively in writing.

Requirements

  • 5+ years of software development experience with production systems.
  • 2+ years of experience building and deploying AI/ML-powered systems.
  • Experimentation with agentic architectures.
  • Proficiency in multiple programming languages (e.g., Python, TypeScript/JavaScript, Java).
  • Experience designing and building applications using AWS-native services.
  • Ability to lead multi-engineer projects, owning architecture and integration.
  • Experience designing and building data pipelines, data models, or data lake systems.
  • Track record of incremental shipping, prototyping, validating, and iterating.
  • Strong written communication skills for technical design documents.
  • Ability to solve complex problems with simple solutions.

Skills

  • Python
  • TypeScript/JavaScript
  • Java
  • AWS-native services
  • AI/ML-powered systems
  • Agentic architectures
  • Data pipelines
  • Data models
  • Data lake systems
  • AI/ML engineering
  • Data engineering practices
  • Salesforce
  • ServiceNow
  • Security standards
  • Compliance frameworks (SOC2, SOX, GDPR)
  • Finance domain knowledge
  • Customer Service domain knowledge
  • Sales domain knowledge
  • Marketing domain knowledge
  • Mobile development (iOS, Android, cross-platform)
  • Integration patterns
  • Middleware
  • Master data management concepts

Location

  • San Francisco, CA
  • Irvine, CA
  • Seattle, WA

Experience Level

  • Senior
  • 5+ years of software development experience
  • 2+ years of AI/ML-powered systems experience

Salary/Compensations

  • US, WA, Seattle: $168,100—$227,400 USD
  • US, CA, San Francisco: $193,300—$261,500 USD
  • US, CA, Irvine: $168,100—$227,400 USD

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • 401(k)
  • Maternity Leave
  • Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
  • Prescription coverage
  • Basic Life & AD&D insurance
  • Supplemental life plans option
  • EAP (Employee Assistance Program)
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption Reimbursement coverage
  • Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off

About the Company

  • Twitch is the world’s biggest live streaming service, fostering global communities around gaming, entertainment, music, sports, cooking, and more.
  • The company emphasizes community, collaboration, and empowering live communities.

Equal Opportunity

  • Pursuant to the San Francisco Fair Chance Ordinance, qualified applicants with arrest and conviction records will be considered for employment.
  • Pursuant to the Los Angeles Fair Chance Ordinance, qualified applicants with arrest and conviction records will be considered for employment.
  • Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.