Backend Engineer Core Technology
@ Stripe

Hybrid
$200,000
Hybrid
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @stripe.com
Recommended after applying

Job Details

About Stripe

Stripe is a financial infrastructure platform that empowers businesses from startups to large enterprises to accept payments and grow revenue. Our mission is to increase the GDP of the internet.

About The Organization

The Infrastructure team at Stripe is responsible for the reliability, scale, performance, and cost of systems that power Stripe products. You may work across Core Infrastructure, Developer Infrastructure, Data Platform, Admin Platform, Application & Revenue Platform, Service Platform, or Financial Systems.

What You’ll Do

As a Backend Engineer Core Technology, you will design, build, test, and ship code every day. You will be responsible for:

  • Building a great customer experience for internal and external teams
  • Participating in roadmap planning and prioritization
  • Collaborating with multiple stakeholders across Stripe
  • Debugging production issues across various stack layers

Who You Are

You have strong software engineering skills and a passion for building large-scale distributed systems. You are experienced with languages like Go, Java, or C/C++ and excel in writing high-quality, well-factored code. You thrive in a collaborative environment and possess a customer-obsessed mindset.

Minimum Requirements

  • 2-12+ years of professional software development experience
  • Experience with building and maintaining distributed systems
  • Proficient in languages such as Go, Java, or C/C++
  • Strong collaboration and problem-solving skills

Preferred Qualifications

  • Experience optimizing performance of distributed systems
  • Commitment to high quality production standards

Work Arrangement

This role is hybrid. Office-assigned Stripes work at least 50% of the time in their local office, while remote work is available if located 35+ miles from an office.

Compensation & Benefits

The annual US base salary range for this role is $170,400 - $255,700, along with potential equity bonuses, 401(k), and health benefits.

Key skills/competency

  • Distributed Systems
  • Backend Development
  • Collaboration
  • Performance Optimization
  • Debugging
  • High Quality Code
  • Scalability
  • Go/Java/C++
  • Reliability
  • Customer Experience

How to Get Hired at Stripe

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to emphasize distributed system expertise.
  • Demonstrate technical skills: Highlight experience in Go, Java, or C/C++.
  • Research Stripe: Understand their mission and infrastructure challenges.
  • Prepare for collaboration: Showcase teamwork and problem-solving examples.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems design patterns.
Brush up on Go, Java, and C/C++ fundamentals.
Practice debugging production-level code.
Study architectures of large scale platforms.

Behavioral Questions

Describe a complex project challenge.
Explain teamwork in high-pressure situations.
Discuss examples of proactive problem solving.
Share experiences working in cross-functional teams.

Frequently Asked Questions