# Software Engineer, Internal Systems

**Company:** [Stripe](https://hotfix.jobs/companies/stripe)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 8+ years
**Skills:** Ruby, MongoDB, MySQL, Amazon Redshift, Presto, Trino, gRPC, GraphQL, Docker, Kubernetes, AWS, Machine Learning, Distributed Systems, Microservices, API Design
**Posted:** 2026-08-06

> Build and operate high-performance APIs and services for Stripe’s internal systems and financial infrastructure. The role requires 8+ years of backend experience, strong Ruby and database expertise, and the ability to design scalable, reliable systems collaboratively.

## Job Description

## Responsibilities
- Design, build, and maintain robust, high-performance APIs and services.
- Ensure infrastructure is extensible, scalable, reliable, and meets service-level agreements for external and internal users.
- Hide complexity behind simple, powerful abstractions.
- Partner with engineers, analysts, and scientists to build scalable systems and deliver strong developer experiences and comprehensive interfaces.
- Build APIs powering internal stakeholder-facing UIs, defining composable data models and durable interfaces.
- Debug production issues across services and stack layers while improving long-term maintainability.
- Improve engineering standards, tooling, and processes.

## Requirements
- 8+ years of experience designing, implementing, and operating large-scale, high-performance APIs and services.
- Experience implementing server-side APIs in dynamic languages such as Ruby.
- Experience with document and relational datastores, especially MongoDB and MySQL.
- Experience working with datasets and systems such as Redshift, Presto, or Trino.
- Empathetic, collaborative, user-first mindset with excellent oral and written communication.
- Experience proactively seeking feedback from users, teammates, and subject-matter experts.
- Ability to work holistically from specifications and documentation through implementation, testing, deployment, and impact measurement.
- Ability to balance speed, complexity, and scope according to user needs.

## Nice-to-haves
- Experience with large-scale financial tracking systems.
- Practical knowledge of cloud-based services, including gRPC, GraphQL, Docker, Kubernetes, and AWS.
- Experience building products for the marketing technology stack.
- Experience with machine learning, recommender systems, product-led growth, or lifecycle marketing.
- Experience building distributed systems or microservices architectures.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer - Tax Payments](https://hotfix.jobs/jobs/6ad915bc-1d3e-467f-a4ee-9103658c634e) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/5753adf1-aeae-4a0d-82e0-0dce6eb453c0
**Canonical:** https://hotfix.jobs/jobs/5753adf1-aeae-4a0d-82e0-0dce6eb453c0