Software Engineer, Integrations Stripe Tax


Remote job description

Our team has an opening for a Software Engineer, Integrations position. There are so many lousy job descriptions for engineers in the world, we're writing down what we're looking for in hopes that this person (you?) is out there.

You will:

  • Understand that communication is the biggest responsibility of your job, and the one you're least likely to get right unless you focus on it
  • Take on a task whether it's huge and scary or tiny and boring, you're going to see it through to the best of your ability
  • Focus on building and shipping software that matters to your users and that matters to the company you're building it for
  • Understand a number of programming languages, operating systems, and architectures. You probably have one of each you prefer right now, but you're neither dogmatic nor myopic in your focus on it
  • Build out exciting new features in our multi-channel data pipeline
  • Improve integration performance for high volume businesses
  • Improve our development, testing, and deployment processes for integrations
  • Review and test your teammates' pull requests
  • Assist the Customer Success team with highly technical issues
  • Contribute to a high performing team in a collaborative work environment

We're looking for someone who has:

  • 2+ Years of experience as a software Engineer
  • You're excited to build extensions, plugins, and apps on a variety of new platforms and languages
  • Professional development experience building integrations for payments, ecommerce, and ERP solutions
  • Have experience building software and systems that strike the right balance amongst simplicity, flexibility, and safety. Experience working in multiple languages is great. We work mostly with Elixir and Ruby, with potentially some PHP, Javascript, or Java. However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework
  • General knowledge of JavaScript and REST APIs
  • Write code that is maintainable, readable, and follows standards / best practices
  • Accountable for the code you deliver to production
  • Manage development tasks from assignment through to production
  • Rapid learner who thrives in a fast-paced and demanding environment
  • Passion for building simple and intuitive solutions for complex problems in eCommerce
  • Have remote communication down pat (chat, video, email, etc)

Company name: Stripe
Remote job title: Software Engineer, Integrations Stripe Tax
Job tags: e-commerce, Elixir, Stripe

Share or copy

Job alerts