Avatar for Stripe
Stripe
Actively Hiring
A new, comprehensive and clean standard for online payment processing
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • +3

Staff Engineer (Relocation offered)

Posted: 1 month ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

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 teams

As a Staff Software Engineer, you will work with one of three different teams which include:

Verification and Identity Platform

The Verification and Identity Platform (VIP) team within the Risk organization is crucial for user onboarding and verification (KYC and KYB) at Stripe, ensuring compliance throughout the merchant life cycle. We create a secure and user-friendly environment for identity verification, utilizing an in-house orchestration ecosystem to connect with third-party data services and regulatory bodies. Through automation of document collection and verification, we enhance accuracy and efficiency while supporting Stripe's compliance in a dynamic regulatory landscape.

Revenue and Financial Automation

The Revenue and Finance Automation (RFA) team at Stripe helps businesses streamline their cash flow management by integrating billing, tax, reporting, and data services into a single modern suite. Our tools automate manual processes, enhance accuracy, and address inefficiencies in financial operations, allowing finance leaders to focus on strategic growth. We continue to expand our offerings to meet the diverse needs of users, from startups to public companies, while investing in flexible solutions for future scalability.

Infrastructure

The Infrastructure engineering team ensures system reliability, scale, and performance while promoting productivity and positivity among our people. This includes managing data infrastructure across analytics, streaming, and search capabilities, and utilizing popular open-source technologies like Trino/Presto and Elasticsearch. You’ll engage with essential areas such as:

  • Admin Platform: We enable teams to swiftly create secure and user-friendly internal products.
  • Support Experience: We enhance our 24/7 support channels and optimize internal tools for user queries.
  • Data Infrastructure: We support data-serving needs for high-scale services, processing hundreds of thousands of queries on petabytes of data through real-time streaming and batch pipelines.

What you’ll do

As a Staff Engineer, you will serve as a tech lead and significantly contribute to the evolution of our platform at Stripe. You'll have the autonomy to make impactful decisions that enhance the reliability and security of our systems. Collaborating closely with engineering managers, senior engineers, and cross-functional partners, you will design and implement a technical architecture that supports scalability and delivers an exceptional user experience. You’ll also play a key role in developing a suite of products that empower users to model and operate their businesses efficiently. Additionally, you’ll help build and grow the team in India, mentoring fellow engineers while actively participating in building essential systems. Join us in driving transformative change at Stripe.

Responsibilities

  • Lead large-scale technical projects that significantly impact users and the business.
  • Make informed decisions on technology and architecture, serving as the primary decision-maker.
  • Contribute to core interface design and code, exemplifying high standards of software quality.
  • Navigate critical decisions by balancing software best practices, system realities, and stakeholder concerns.
  • Collaborate cross-functionally with engineering, product, and design teams to define product strategy and user experience.
  • Manage the technical roadmap for the Revenue and Finance Automation suite, driving execution and leadership.
  • Establish best practices and processes to enhance team effectiveness and foster a culture of learning.
  • Mentor engineers at all levels, supporting their professional growth and technical leadership development.
  • Own complex problems end-to-end, ensuring reliability and operability while considering business impact.
  • Engage with the open-source community to adopt new features and contribute back to OSS.
  • Serve as a role model for maintaining consistency across various codebases and processes.

Who you are

This role is for you if you have a strong background or interest in building successful products or systems; you’re passionate about solving business problems and making direct impact on customers, and you are comfortable dealing with lots of moving pieces and learning new technologies and systems.

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

  • Experience: 10+ years in software development demonstrating relevant domain expertise and proven leadership in company-wide initiatives and technical roadmaps.
  • Technical skills: Familiarity with distributed SQL engines (e.g., Trino), streaming systems (e.g., Kafka, Flink), and search engines (e.g., OpenSearch/Elasticsearch). Proficient in writing high-quality code primarily in Scala, Java, and JavaScript; however, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Collaboration: Strong cross-functional skills, fostering trust and alignment with stakeholders at all levels while driving effective decision-making.
  • Generalist approach: Enjoy working across frontend, backend, infrastructure, data pipelines, or billing pipelines as needed to solve problems and delight our users (you don’t need to be an expert in all of these but it helps to be interested in learning about them).
  • Leadership and mentorship: Experience mentoring engineers and supporting their development, while effectively providing and receiving constructive feedback.
  • Adaptability: Ability to thrive in fast-paced, ambiguous environments while maintaining a focus on user needs and business impact.

Preferred qualifications

  • Experience: Held roles as a Staff, Principal, or Distinguished Engineer and owned the technical roadmap for a business area while leading projects across multiple engineering teams.
  • Inspiration: Recognized as a source of inspiration for fellow engineers, including those at senior levels.
  • Industry experience: Worked in high-growth environments similar to Stripe; experience building products for developers, in customer support, or on operations teams.
  • Domain knowledge: Domain expertise in accounting or financial management is a plus but not required.

Relocation offered

If you are interested in living and working in India, we provide relocation benefits and support. Your recruiting partner will be able to provide more information during the interview process.

About the company

Stripe company logo

Stripe

Actively Hiring
A new, comprehensive and clean standard for online payment processing1001-5000 Employees
Company Size
1001-5000
Company Type
Startup
Company Type
Web Development
Company Type
Software
Company Type
Payment
Company Type
Software Development
Company Industries
Developer APIs
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Top Investors
    This company has received a significant amount of investment from top investors
  • YC Funded
    Startup funded by Y Combinator
  • Valuation $1B+
    This company has a valuation of $1B or more
  • 4.1
    Strong Leadership
    Employees rate Stripe 4.1/5 on Glassdoor for faith in leadership
Learn more about Stripe image

Funding

AMOUNT RAISED
$8.1B
FUNDED OVER
15 rounds
Rounds
I
$6,500,000,000
Series I - Mar 2023+14

Perks

Inclusive coverage
We offer comprehensive mental, physical, and medical health plans, supporting Stripes’ financial futures, providing fertility benefits and parental leave.
A principled approach to food
Our food program work with local ingredients and grows a global team through sustainable food practices and minimal waste.
Growth by the way of learning
We are voracious learners and teachers. Our Education team delivers an onboarding and product training curriculum for all new Stripes, and hosts expert-led courses on things like project management fundamentals and macroeconomics.

Founders

John Collison
Founder • 3 years
San Francisco
image
Patrick Collison
Founder • 3 years
San Francisco
image
View the team image

Similar Jobs

CanvasJS company logo
CanvasJS
Beautiful HTML5 & JavaScript Charts
SciSpace  company logo
SciSpace
AI Assistant for Research using state of the art language models (ChatGPT for Research)
Gyrus.AI company logo
Gyrus.AI
AI for Video, Business and IoT Predictive Analytics
StackBOX company logo
StackBOX
At StackBOX, we are helping our clients win at the last mile
Spenza company logo
Spenza
"Connectivity as a Service". Enable any business to be a virtual mobile operator
Mutant (X) company logo
Mutant (X)
Mutant (X) is a product studio which focuses on clean design and world-class execution
AdNabu company logo
AdNabu
Help Shopify Merchants grow their eCommerce business