Software Engineer, Core Infrastructure

Stripe

Sydney

On-site

AUD 166,000 - 250,000

Full time

40 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Health benefits
Retirement plan
Wellness stipend
Performance bonus

Job summary

Stripe’s Core Infrastructure team builds and maintains the infrastructure used by all product teams to support payments, scale, and reliability. You will help develop core systems and automation that power Stripe’s services globally.

The role focuses on building distributed cloud infrastructure, including database and cache control planes, cloud compute, and networking automation, while collaborating with teams across Stripe to deliver a high-availability platform.

Qualifications

  • 5+ years of professional experience in a software development role.
  • Experience building, deploying, and managing infrastructure on a major cloud provider.
  • Strong background in building platform services and distributed systems at scale, with a solid grasp of underlying operating system primitives.
  • Experience developing, maintaining, and debugging distributed systems, including diagnosing low-level resource constraints.
  • Experience with operational excellence and modern observability practices, including distributed tracing, structured logging, and system-level metrics.

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

Skills

Distributed systems
Go
Cloud infrastructure
Linux internals
Kubernetes
Incident management

Job description

About 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.

Who we are
About 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 team at Stripe is entrusted with developing and maintaining the infrastructure utilized by all product teams to create services that underpin all Stripe business operations. This includes defining and executing a vision that ensures industry-leading scale and availability, and actively balancing these concerns with efficiency, latency, and organizational health. We are committed to advancing new distributed services and scaling existing technologies across the industry, in close collaboration with various teams to support their current and future demands, and various external partners in the open source community.

Our infrastructure supports businesses worldwide by processing payments, managing marketplaces, assisting entrepreneurs in launching internet businesses, and more. The Infrastructure organization comprises teams responsible for operating system components, databases, caching, high availability, disaster recovery, cloud infrastructure, Linux servers, container orchestration, mesh networking, service discovery, change management, and network edge infrastructure.

What you'll do

As a Software Engineer on the Infrastructure team, you will be part of a team that is in charge of building the core infrastructure used by product teams 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.

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
  • 5+ years of professional experience in a software development role
  • Experience building, deploying, and managing infrastructure on a major cloud provider
  • A strong engineering background in building platform services and/or distributed systems at scale, with a solid grasp of underlying operating system primitives
  • Experience developing, maintaining, and debugging distributed systems, including diagnosing low-level resource constraints
  • Experience with operational excellence and modern observability practices, including distributed tracing, structured logging, and system-level metrics
Preferred Qualifications
  • Experience with popular cloud technologies — AWS, Azure, GCP, or Oracle Cloud
  • Experience with Go or other systems languages (e.g., Rust, C/C++)
  • Experience with Linux OS internals, performance optimization, and kernel-level troubleshooting
  • Experience working with Kubernetes clusters and low-level container mechanics
  • Experience in networking and traffic systems at scale
  • Experience handling critical incidents for production systems
In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

The annual salary range for this role in the primary location is A$166,400 - A$249,600. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.

Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.

We look forward to hearing from you.

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Core Infrastructure
Software Engineer, Core Infrastructure

Cloudjobs • Sydney

On-site
AUD 180,000 - 260,000
S Software Engineer, Core Infrastructure Stripe via Greenhouse Sydney, Australia 8125 core compute View role
S Software Engineer, Core Infrastructure Stripe via Greenhouse Sydney, Australia 8125 core compute View role

Nubeero Limited • Sydney

Hybrid
AUD 150,000 - 190,000
Technical Account Manager
Technical Account Manager

Stripe • Council of the City of Sydney

On-site
AUD 128,000 - 192,000
Equity
Bonus or sales commissions
Retirement plans
+2
S Engineering Manager - Core Performance Stripe via Greenhouse Sydney, Australia 8125 core compute View role
S Engineering Manager - Core Performance Stripe via Greenhouse Sydney, Australia 8125 core compute View role

Nubeero Limited • Sydney

Hybrid
AUD 180,000 - 280,000
Sales Manager, Enterprise
Sales Manager, Enterprise

Stripe • Sydney

On-site
AUD 402,000 - 603,000
Equity
Company bonus or sales commissions/bon
Retirement plans
+2
Sales Manager, Enterprise
Sales Manager, Enterprise

Stripe • City of Melbourne

On-site
AUD 402,000 - 603,000
Equity
Bonus/Commissions
Retirement plans
+2
Implementation Consultant (AUNZ)
Implementation Consultant (AUNZ)

Monograph • City of Melbourne

On-site
AUD 177,000 - 295,000
Equity
Bonus/commissions
Retirement plans
+2
Strategic Payment Advisors Lead - APAC
Strategic Payment Advisors Lead - APAC

Stripe • City of Melbourne

On-site
AUD 191,000 - 286,000
Equity
Bonus/Commissions
Retirement plans
+2
Strategic Payment Advisors Lead - APAC
Strategic Payment Advisors Lead - APAC

Stripe • Sydney

On-site
AUD 191,000 - 286,000
Equity
Company bonus or commissions
Retirement plans
+2
Strategic Payment Advisors Lead - APAC
Strategic Payment Advisors Lead - APAC

Monograph • City of Melbourne

On-site
AUD 191,000 - 286,000
Equity
Bonus possible
Retirement plans
+2