Software Engineer, Enterprise at Twitch | CA, US | Rezi

Software Engineer, Enterprise at Twitch

Software Engineer, Enterprise

Twitch · CA, US

1 months ago

Software Engineer, Enterprise

Twitch · CA, US

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 is looking for a Senior Software Development Engineer (SDE 3) to architect, build, and operate software systems that power enterprise functions across Twitch and Amazon. This is a hands-on engineering role — you'll write production code, own team-level architecture, and lead multi-engineer projects from design through deployment and operations. The problems you'll solve don't come with a predefined technology strategy. The business direction is understood — the how is up to you. You'll design and deliver solutions using AWS-native services and AI/agentic patterns, working across domains like Finance, Customer Service, Sales, and Marketing. You'll iterate fast, ship incrementally, and raise the engineering bar for your team through exemplary code, pragmatic design, and mentorship. We need someone who builds, not just advises. You own the architecture and the code.

Responsibilities

  • Lead multi-engineer projects, owning end-to-end design, integration, and delivery across the full software lifecycle.
  • Own team-level architecture for enterprise systems, providing system-wide design guidance for cohesive, extensible, and secure solutions.
  • Build and operate production applications using AWS-native services (Lambda, Step Functions, DynamoDB, Bedrock, S3, CDK, API Gateway).
  • Design and deliver AI-powered and agentic workflows to automate business processes, reduce toil, and accelerate delivery.
  • Define agentic architecture patterns and establish best practices for building, testing, and operating AI systems in production.
  • Design and build data pipelines, data lake integrations, and data models for reliable data flows across enterprise systems.
  • Drive adoption of engineering best practices, fostering robust software development through exemplary code, design reviews, and operational rigor.
  • Mentor and coach engineers to develop technical skills and independence.
  • Simplify systems, resolve architecture deficiencies, and reduce operational burden by advocating for long-term solutions.
  • Communicate technical designs and decisions effectively in writing, explaining complex problems concisely.

Requirements

  • 4+ years of software development experience shipping production systems.
  • 2+ years of hands-on experience building and deploying AI/ML-powered systems to production.
  • Experience 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 decisions and integrating parallel work.
  • Experience designing and building data pipelines, data models, or data lake systems.
  • Track record of incremental shipping, including prototyping, validating, iterating, and frequent delivery.
  • Strong written communication skills, including producing technical design documents for alignment.
  • Ability to solve complex problems with multiple risks and roadblocks, delivering simple solutions.

Skills

  • 5+ years combined experience in AI/ML engineering and data engineering practices.
  • Familiarity with enterprise platforms (e.g., Salesforce, ServiceNow) as a consumer or integrator.
  • Experience with security standards and compliance frameworks (SOC2, SOX, GDPR).
  • Experience working in enterprise domains (e.g., Finance, Customer Service, Sales, Marketing).
  • Mobile development experience (iOS, Android, or cross-platform).
  • Experience working in a large-scale, multi-org environment.
  • Familiarity with integration patterns, middleware, and master data management concepts.

Location

  • San Francisco, CA, US

Experience Level

  • Senior
  • SDE 3
  • 4+ years of software development experience
  • 2+ years of hands-on experience building AI/ML-powered systems
  • 5+ years combined experience across AI/ML engineering and data engineering practices

Salary/Compensations

  • $165,200—$223,600 USD

Benefits

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

About the Company

  • Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, and cooking.
  • Thousands of communities gather daily on Twitch.
  • The company fosters a collaborative internal community.
  • Twitch aims to empower live communities.

Equal Opportunity

  • Pursuant to the San Francisco 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.