InternFlow

Greenhouse ·

contract
Listing 30+ days old

Software Engineer II, Fintech

Twitch · New York City

Twitch is a global live streaming service focused on gaming, entertainment, and community-driven content. This contract role for a Software Engineer II sits within the Enterprise Platform & Technology organization, specifically tasked with bridging the gap between SAP enterprise resource planning systems and modern AWS cloud infrastructure. The position requires a hybrid engineering skill set, spending roughly half the time on SAP-side development using ABAP, CDS views, and OData services, and the other half building AWS-native solutions. Daily responsibilities include developing APIs, managing data pipelines, and implementing agentic AI workflows using Amazon Bedrock and Claude to automate financial operations. The ideal candidate is a full-stack enterprise engineer comfortable navigating both legacy SAP environments and modern cloud-native architectures. You will be expected to own the end-to-end lifecycle of these integrations, from initial design and infrastructure deployment using CDK to production monitoring and incident response. This role is well-suited for an experienced developer who can translate complex financial and tax business requirements into scalable, automated technical solutions that bridge traditional ERP boundaries with contemporary cloud services.

software engineeringsap developmentaws cloudabapagentic aifintechbackend engineeringenterprise systemsfull-stack

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team Twitch's Enterprise Platform & Technology (EPT) organization is looking for a Software Development Engineer II to build the systems where SAP meets AWS — extending our enterprise ERP with cloud-native services and agentic AI to power Finance and enterprise functions across Twitch and Amazon. This is a hands-on engineering role where you'll work on SAP-side development (ABAP, CDS, RAP, OData) and AWS-native engineering (Lambda, Step Functions, MCP servers, Bedrock, CDK) — owning integrations end-to-end. About the Role You'll work at the intersection of SAP enterprise systems and modern cloud engineering — building AWS-hosted APIs and pipelines that talk to SAP, standing up agentic AI tooling (MCP servers, Bedrock agents, Claude-powered workflows) that automates Finance operations, and shipping production AWS services alongside SAP customizations. The business problems are well understood; how you solve them with SAP + AWS + AI is up to you. We need someone equally comfortable writing ABAP inside SAP GUI and Python/TypeScript infrastructure code against AWS — a full-stack enterprise engineer who ships across both worlds and raises the bar on automation. You Will SAP Engineering (~50%) Design, build, and maintain integrations between SAP (S/4HANA, BTP) and downstream systems — owning the full lifecycle from design through operations Write ABAP, SAP HANA SQL, and CDS views to implement business logic, reports, and data transformations within the SAP ecosystem Design, build, and maintain SAP APIs — OData services (SEGW / RAP), RESTful APIs, SOAP web services, and RFC-based interfaces — 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, Amazon ECR) that extend SAP capabilities beyond the traditional ERP boundary Deploy and manage AWS infrastructure using CDK (TypeScript/Python) — including CI/CD pipelines, IAM roles, VPC/VPCE connectivity to SAP, and multi-environment topology (beta/gamma/prod) Design, build, and ship agentic AI systems — MCP (Model Context Protocol) servers, Bedrock-based agents, and Claude-powered workflows — that automate Finance operations like reconciliations, reporting, variance analysis, and payout workflows Build data pipelines that move financial data between SAP, Redshift, and enterprise applications Cross-cutting Collaborate with Finance, Accounting, and Tax stakeholders to translate business requirements into technical solutions delivered across SAP and AWS Own production systems end-to-end — deployment, monitoring, incident response, and iterative improvement Improve engineering practices on the team through code reviews, documentation, and mentoring You Have SAP 4+ years of hands-on SAP development experience (ABAP, HANA SQL, CDS views, BTP, or SAP integration technologies like BAPIs, RFC) Experience building integrations using File-Based and API-Based (REST, OData, SOAP) patterns Experience with the S/4HANA top-down development approach — CDS views (with associations, annotations, parameters) and AMDP classes to push data processing to HANA from the ABAP layer AWS & Modern Engineering 3+ years of hands-on experience with AWS services (Lambda, S3, Step Functions, DynamoDB, IAM, API Gateway, or similar) — deploying and operating production workloads Proficiency in at least one modern language beyond ABAP — Python, TypeScript/JavaScript, or Java — with a demonstrated track record of shipping production code Experience with infrastructure-as-code (CDK, Terraform, or CloudFormation) — writing, deploying, and reviewing IaC in a team setting Demonstrated heavy use of AI tools (Claude, Copilot, Bedrock, or similar) integrated into your daily engineering workflow — code generation, data analysis, automation, and problem-solving Shared Experience testing and debugging APIs using tools like Bruno or Postman — building request collections, handling authentication flows, and validating response contracts Understanding of OAuth 2.0 authorization flows (authorization code, client credentials) and OpenID Connect (OIDC) for securing API integrations Strong understanding of object-oriented design patterns (Factory, Strategy, Observer, Template Method) and SOLID principles Finance domain knowledge

RoleSoftware Engineer II, Fintech
CompanyTwitch
LocationNew York City
CompensationNot disclosed
Posted2026-09-18
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Software Engineer II, Fintech at Twitch: frequently asked questions

What is the salary for this role?
Twitch has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Software Engineer II, Fintech position remote, hybrid or onsite?
The listing gives New York City as the location and does not state a work mode.
What is the application deadline?
Twitch has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Software Engineer II, Fintech role?
Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.

More at Twitch

Other jobs at Twitch

See all 16 openings at Twitch

Explore Related Placements


// similar opportunities

You might also like

Software Dev Engineer II, Fintech Tax

Amazon

Amazon logo
Gurugram, Haryana, INDfull-time
Top Company
Big Tech Careers

Amazon is looking for a leaders to build next generation tax systems that powers billions of dollars of accurate payments across multiple lines of business worl...

Apply now →

Staff Software Engineer - NLP

Gitlab

Bangalorecontract
RemoteAny GraduateGreenhouse# AI# NLP

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency,...

0-1 year experience eligible.

Apply now →

Senior Software Engineer, Data Foundation

Mixpanel

San Francisco, US (Hybrid)contract
Greenhouse

About Mixpanel Mixpanel is the leading product intelligence and analytics platform, trusted by more than 29,000 companies to help understand how people use the ...

Apply now →

Software Engineer II

Pagerduty

Lisbonfull-time
Greenhouse

PagerDuty, Inc. (NYSE: PD) is the global leader in AI-first digital operations. By automatically detecting, diagnosing, and remediating issues, the PagerDuty Pl...

Apply now →

Software Engineer II

Amazon

Amazon logo
Hyderabad, Telangana, INDfull-time
Top Company
Big Tech Careers

Amazon Customer Service handles hundreds of millions of customer contacts each year across every Amazon business. Our Associate Experience organization owns the...

Apply now →

Senior Software Engineer, AI Product Insights

Mixpanel

San Francisco, US (Hybrid)contract
Greenhouse

About Mixpanel Mixpanel is the leading product intelligence and analytics platform, trusted by more than 29,000 companies to help understand how people use the ...

Apply now →