Description
Twitch's Enterprise Platform & Technology (EPT) organization is looking for a Software Development Engineer II to build systems integrating SAP and AWS , extending enterprise ERP with cloud-native services and agentic AI for Finance and enterprise functions.
About the Role You'll work at the intersection of SAP enterprise systems and modern cloud engineering, building AWS-hosted APIs and pipelines that interact with SAP, and developing agentic AI tooling that automates Finance operations.
Responsibilities
- SAP Engineering (~50%):
- Design, build, and maintain integrations between SAP and downstream systems.
- Write ABAP, SAP HANA SQL, and CDS views for business logic, reports, and data transformations.
- Develop SAP APIs for consumption by external systems, Fiori apps, and AWS-hosted middleware.
- AWS & Agentic AI Engineering (~50%):
- Build and operate AWS-native services (Lambda, Step Functions, API Gateway, S3, DynamoDB, ECS/Fargate) that extend SAP capabilities.
- Deploy and manage AWS infrastructure using CDK (TypeScript/Python).
- Design, build, and ship agentic AI systems (MCP servers, Bedrock-based agents) that automate Finance operations.
- Cross-cutting:
- Collaborate with Finance, Accounting, and Tax stakeholders to translate business requirements into technical solutions.
- Own production systems end-to-end, including deployment, monitoring, incident response, and improvement.
- Improve engineering practices through code reviews, documentation, and mentoring.
Requirements
- SAP:
- 4+ years of hands-on SAP development experience (ABAP, HANA SQL, CDS views, BTP).
- Experience building integrations using File-Based and API-Based patterns.
- Experience with S/4HANA top-down development approach.
- AWS & Modern Engineering:
- 3+ years of hands-on experience with AWS services (Lambda, S3, Step Functions, DynamoDB).
- Proficiency in at least one modern language (Python, TypeScript/JavaScript, Java).
- Experience with infrastructure-as-code (CDK, Terraform, CloudFormation).
- Shared:
- Experience testing and debugging APIs using tools like Bruno or Postman.
- Understanding of OAuth 2.0 authorization flows and OpenID Connect.
- Strong understanding of object-oriented design patterns and SOLID principles.
- Finance domain knowledge (FI/CO, FI/CA, AP, AR, GL).
Perks
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/twitch/jobs/8747652002