Stripe Logo

Stripe

Software Engineer, Core Infra

Posted 2 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The Software Engineer in Core Compute will design, build, and maintain high-scale, distributed systems for Stripe's cloud infrastructure. Responsibilities include contributing to team strategy and processes, implementing robust solutions, and enhancing infrastructure reliability and efficiency at scale.
The summary above was generated by AI

Who we areAbout Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the team

The Core Infrastructure organization at Stripe is responsible for building and maintaining the foundational services and cloud technologies that power our entire product ecosystem. We define and drive the vision for achieving best-in-class scale and availability across Stripe's infrastructure. Our team continuously innovates, developing new distributed services and scaling existing technologies to meet the current and future needs of various teams within Stripe. Our organization comprises several key teams: Compute, Networking, Databases, High Availability Disaster Recovery (HADR), and High Availability Engineering (HAE).  These teams work collaboratively to manage mission-critical platforms and services that enable businesses worldwide to process payments, run marketplaces, and launch internet-based ventures from anywhere on the globe.

What you’ll do

As a Software Engineer, for the Infrastructure team, you will be part of a team that is in charge of building the core infrastructure used by product teams to build micro-services which support our business. Examples include control plane services responsible for managing our primary database and cache infrastructure as well as building automation around managing cloud components for compute, cache and networking. You will also build a great customer experience for internal Stripe teams that build on your software  to power all of our products, globally and at scale.

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. 

Responsibilities

  • Design, build, and maintain distributed cloud infrastructure and platform services
  • Work on scaling, automation, reliability and observability of infrastructure services
  • Operate your service, debug issues, and support customers
  • Participate in roadmap planning and prioritization

Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement

Minimum requirements

  • 4+ years of professional experience in a software development role
  • Experience using one of the major cloud providers
  • A strong engineering background in building platform services and/or distributed systems at scale
  • Experience developing, maintaining and debugging distributed systems
  • Experience with operational excellence and a deep understanding of metrics, alarms and dashboards

Preferred qualifications

  • Experience on popular cloud technologies - AWS/Azure/GCP/Oracle Cloud
  • Experience with Go
  • Experience with Linux OS
  • Experience working with Kubernetes clusters
  • Experience in Networking and Traffic Systems at scale
  • Experience working with NoSQL databases 
  • Experience handling critical incidents for production systems
  • Experience working with Distributed cache services like AWS Elasticache and technologies like memcached, Redis etc.

Top Skills

Go
Java

Stripe Bengaluru, Karnataka, IND Office

Prestige Tech Pacific, Kaverappa Layout, Kadubeesanahalli, Bengaluru, Karnataka, India, 560103

Similar Jobs

Yesterday
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you will enhance and deliver technology products, execute software solutions, develop production code, and lead evaluation sessions. You'll improve operational stability, drive technology awareness, and contribute to a diverse team culture.
Top Skills: Java
An Hour Ago
Remote
Hybrid
16 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Engineer III role at CrowdStrike involves designing and building software for a cross-platform endpoint security solution, leading projects from design to delivery, and delivering core features while ensuring high standards in coding quality and testing.
Top Skills: C++
2 Days Ago
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
The Software Engineer-AEM Developer will lead programming and project management tasks independently, focusing on application development to deliver valuable features. Responsibilities include maintaining high software quality, conducting thorough testing, and ensuring accuracy and interoperability of software applications. The role requires a proactive approach to software development and effective communication with users and internal teams.
Top Skills: JavaJavaScript

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account