Software Engineer, Extensibility Platform

 Published 8 days ago
    
 United States
Apply Now Please mention DailyRemote when applying

Disclaimer: Before you apply, please make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

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

From single-developer startups to enterprise companies with thousands of employees, our users rely on Stripe as the commerce platform to power their business. Whether they’re modeling business workflows like shipping a product after it’s successfully been paid, or storing data about a customer to run reports against at the end of the quarter, it’s our mission to extend the capabilities of Stripe so that users of all backgrounds can model their business on top of our platform.

The Extensibility Platform organization builds the products and underlying platform that extends the capabilities of what Stripe can do for our users. This includes programmatic notification of events that occur on Stripe with Event Destinations like Webhooks, storing custom data with Metadata, and customizing business workflows with Automations. Our work spans the entirety of the Stripe product surface area, which means that we sit at the intersection of end users, product teams, and infrastructure at Stripe. We’re looking for engineers to join these teams to help support our broader mission.

What you’ll do

Responsibilities

  • Build new products and tools (like Metadata and Automations) that make it easier for users to automate extend the capabilities of Stripe
  • Build the platform for other teams at Stripe to expose their products in our Developer Platform
  • Influence the direction of our developer products by gathering insights and feedback from our community
  • Work across different products, tech stacks, and programming languages
  • Turn ambiguous problems that our users are facing into concrete products, from proposal to launch

Who you are

Minimum requirements

  • 3+ years of industry experience
  • A strong product mindset
  • Prior experience building tools and products for developers
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Experience with multiple languages (Ruby, Java, Javascript, etc)
  • Experience working on Developer Platforms (SDKs, CLIs, testing environments, etc)
  • Experience with API design, Webhooks, and Database best practices

Ace Your Job Interview

Read our advice on how to answer the most common interview questions.