Twitch
Software Engineer II, Fintech
About this role
Twitch's Enterprise Platform & Technology team seeks a Software Engineer II to bridge SAP enterprise systems and AWS cloud infrastructure, building integrations, APIs, and AI-powered automation for Finance operations. You'll split time equally between SAP backend development (ABAP, CDS, OData) and AWS-native services (Lambda, Step Functions, Bedrock agents), owning solutions end-to-end across both ecosystems.
What you'll do
- Design and maintain SAP integrations with downstream systems using ABAP, CDS views, and HANA SQL across the full lifecycle
- Build and operate SAP APIs (OData, REST, SOAP) for external consumption and AWS middleware connectivity
- Deploy AWS-native services (Lambda, Step Functions, API Gateway, DynamoDB) and infrastructure using CDK to extend SAP capabilities
- Design and ship agentic AI systems using MCP servers, Bedrock agents, and Claude workflows to automate Finance workflows
- Build data pipelines moving financial data between SAP, Redshift, and enterprise applications
- Collaborate with Finance and Accounting stakeholders to translate business requirements into technical solutions
What they're looking for
- ABAP and SAP HANA SQL development
- CDS views and S/4HANA top-down development patterns
- SAP API design (OData, REST, SOAP, RFC)
- AWS services (Lambda, Step Functions, DynamoDB, API Gateway, S3, IAM)
- Infrastructure-as-Code with AWS CDK (TypeScript/Python)
- Agentic AI systems and Claude/Bedrock integration
- Python or TypeScript for backend services
- CI/CD pipelines and production system operations
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
Likely interview questions
- Walk us through a complex SAP integration you built—what patterns did you use and how did you handle data consistency?
- Describe your experience with S/4HANA CDS views and AMDP classes—what performance optimizations have you implemented?