Backend Engineer - Core Technology
Company: Stripe
Location: New York
Posted on: March 31, 2025
Job Description:
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
organizationStripe Infrastructure is responsible for the
reliability, scale, performance, and cost of Stripe's systems and
the productivity and sentiment of Stripe's people.You may work on a
wide variety of critical business areas including:
- Core Infrastructure - We're the home for Stripe's critical
tier0 infrastructure systems (Compute, Networking, DocumentDB,
Distributed Caching and High assurance engineering). We build the
foundational platform for Stripe products and services to allow
them to operate at scale. We drive reliability, availability,
efficiency and scalability of these systems.
- Developer Infrastructure - We're responsible for the
productivity of all developers at Stripe. Ensure Stripe's engineers
have a reliable, fast, and easy-to-use inner dev loop to maximize
productivity while building everything from low-latency
microservices to large-scale data pipelines and machine learning
models.
- Reliability Insights and Excellence - We build tools and
frameworks to introspect and improve reliability across
Stripe.
- Admin Platform - We empower Stripes to quickly build secure and
delightful internal products in service of their users.
- Support Experience - We build and improve our 24x7 email,
phone, and chat support channels, our Premium Support and
Enterprise Services products, our Support Site, and more. This
includes how users get help within our products, how they get in
touch with us when they have questions, and how our teams use
internal tools to answer those questions.
- Service Platform - We enable engineering teams at Stripe to
easily write and ship useful services that correctly, reliably, and
efficiently leverage platform capabilities.Team Matching: exact
team matching for one of the subteams will begin during final
stages. Please note we may also consider you for different orgs
based on your experience, location, etc. More information on our
team matching process can be found here.What you'll doYou will work
on projects that span technologies, systems, and processes where
you will design, build, test, and ship great code every
day.Responsibilities
- Build a great customer experience for internal and external
Stripe teams using our infrastructure.
- Participate in roadmap planning and prioritization.
- Deliver value through a strong collaborative approach with
multiple customers and stakeholders across Stripe.
- Debug production issues across services and several levels of
the stack.Who you areWe'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.
- Strong software engineering skills and a passion for one of the
areas above.
- Ability to write high quality code (in programming languages
like Go, Java, C/C++ etc).
- 2-12+ years of professional hands-on software development
experience, able to write well-factored algorithms and have
experience with commonly used data structure and algorithms.
- Hands-on experience contributing to or building large scale
distributed systems.
- Strong collaboration skills, can work across workstreams within
your team and contribute to your peers' success.
- Customer obsession, ability to articulate and represent
customer experience in various forums to drive the right
outcome.
- Have the ability to thrive on a high level of autonomy,
responsibility, and think of yourself as entrepreneurial.Preferred
Qualifications
- Experience optimizing the end to end performance of distributed
systems.
- Focuses on the needs of our users, both internal and
external.
- Holds yourself and others to a high bar when working with
production.This role is available either in an office or a remote
location (typically, 35+ miles or 56+ km from a Stripe
office).Office-assigned Stripes spend at least 50% of the time in a
given month in their local office or with users. This hits a
balance between bringing people together for in-person
collaboration and learning from each other, while supporting
flexibility about how to do this in a way that makes sense for
individuals and their teams.A remote location, in most cases, is
defined as being 35 miles (56 kilometers) or more from one of our
offices. While you would be welcome to come into the office for
team/business meetings, on-sites, meet-ups, and events, our
expectation is you would regularly work from home rather than a
Stripe office. Stripe does not cover the cost of relocating to a
remote location. We encourage you to apply for roles that match the
location where you currently or plan to live.The annual US base
salary range for this role is $150,500 - $269,200. 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
location. Applicants interested in this role and who are not
located in the US may request the annual salary range for their
location during the interview process.Additional benefits for this
role may include: equity, company bonus or sales
commissions/bonuses; 401(k) plan; medical, dental, and vision
benefits; and wellness stipends.Office locationsNew York, South San
Francisco HQ, or Seattle.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.
#J-18808-Ljbffr
Keywords: Stripe, New York , Backend Engineer - Core Technology, Engineering , New York, New York
Didn't find what you're looking for? Search again!
Loading more jobs...