Skip to main content

Twitch

Software Engineer II, Fintech

New York CityFrom $194.4kmidAdded today

About this role

Twitch's Enterprise Platform & Technology team seeks a Software Engineer II to bridge SAP enterprise systems and AWS cloud infrastructure. You'll own end-to-end integrations, build agentic AI workflows for Finance operations, and ship production systems across both SAP (ABAP, CDS, APIs) and AWS (Lambda, Step Functions, Bedrock).

What you'll do

  • Design and maintain integrations between SAP S/4HANA and AWS systems, owning full lifecycle from design to operations
  • Write ABAP, SAP HANA SQL, CDS views, and OData/REST/SOAP APIs within the SAP ecosystem
  • Build and operate AWS-native services (Lambda, Step Functions, API Gateway, DynamoDB) that extend SAP capabilities
  • Deploy AWS infrastructure using CDK, manage CI/CD pipelines, IAM, and multi-environment topology
  • Design and ship agentic AI systems (MCP servers, Bedrock agents, Claude workflows) to automate Finance operations
  • Collaborate with Finance and Accounting teams to translate requirements into technical solutions; own production systems end-to-end

What they're looking for

  • ABAP programming and SAP HANA SQL
  • SAP CDS views, OData, REST, SOAP, and RFC interfaces
  • AWS Lambda, Step Functions, API Gateway, DynamoDB, S3, ECS/Fargate
  • AWS CDK (TypeScript/Python) and infrastructure-as-code
  • Agentic AI frameworks (MCP servers, Bedrock, Claude)
  • Data pipeline design and ETL processes
  • Python or TypeScript for backend development
  • CI/CD pipeline design and production system operations
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Twitch

Twitch builds a platform for streaming and creator communities, offering features around user safety, memberships, and commerce to support millions of concurrent users. The company is hiring Software Engineers across multiple teams to develop scalable systems, moderation tools, and features that enhance experiences for creators and viewers.

Website
twitch.tv
View all jobs at Twitch

Likely interview questions

  • Describe a complex SAP integration you've built—what patterns did you use and how did you handle data consistency?
  • Walk us through how you'd design an end-to-end system that reads data from SAP via OData, processes it in Lambda, and stores results in DynamoDB.