Software Engineer, Stripe Data Pipeline ID-182

Who we are

About Stripe

Stripe is a technology-oriented financial infrastructure platform utilized by businesses all around the globe. From large-scale enterprises to small start-ups, organizations leverage Stripe for simplified, seamless, and safe payment solutions. Our primary objective is to augment the GDP of the Internet, and we're committed to achieving this ambitious goal.

About the team

As a part of the vital Stripe Data Pipeline team, you will be responsible for building critical data processing pipelines helping Stripe customers understand key insights about their business. You will make decisions that inform a pivotal tool that enables companies to extract data to provide valuable business insights. There is a lot of work to ensure the data integrity and security of Stripe customer’s business data. We would love for you to join our mission to transform data processing at scale. Join us as we continue shaping the future of business insights.

What you’ll do

As a member of the Stripe Data Pipeline team, you’ll be responsible for shaping and building infrastructure that pulls data from Stripe’s Data Warehouse and transforms it into relevant, actionable data sets for Stripe and its customers. You will assist in building and maintaining our data processing platforms, ensuring the data is available and partitioned correctly. You will utilize technologies like Spark, Python, Scala, and Airflow, to handle both intricate Stripe API and comprehensive Reporting datasets. We are looking for engineers passionate about shaping the future of data processing, seamless user experiences, robust APIs and in enhancing the functionality of our Stripe Data Pipeline and related infrastructure.

Other Jobs You May Be Interested In

Remote Data Entry, No Experience, $40/hr, Part-Time
Virtual Assistant, $45/hr, Remote, No Experience, Night Job
Entry-Level Remote Data Entry, $50/hr, Evening Job
Customer Support, No Degree, $40/hr, Remote, Weekend Job
Remote Phone Job, $42/hr, Part-Time, College Student Friendly
Virtual Assistant, $40/hr, Remote, No Degree, Night Job
Part-Time Data Entry, $45/hr, Remote, College Student Friendly
Remote Moderator, No Degree, $50/hr, Evening, Weekend Job
Remote Customer Support, $42/hr, Night Job, No Experience
Live Chat Support, $40/hr, Remote, Entry Level, Part-Time
Virtual Assistant, Remote, $42/hr, Weekend, No Experience
Remote Data Entry, $45/hr, No Degree, Night Shift
Part-Time Customer Support, $40/hr, Remote, College Student
Remote Live Chat, $50/hr, Part-Time, Evening/Night Job
Entry Level Phone Job, $42/hr, Remote, No Degree Required
Weekend Data Entry, $45/hr, Remote, No Experience
Remote Virtual Assistant, $40/hr, Evening, Part-Time Job
Remote Moderator, $42/hr, Part-Time, Weekend, No Degree
Data Entry, $45/hr, Remote, Night Shift, College Student Job
Phone Support, Remote, $50/hr, No Experience, Part-Time
Virtual Assistant, No Experience, $42/hr, Remote, Weekend
Remote Customer Support, $45/hr, Part-Time, College Student
Data Entry, Remote, $40/hr, Night Shift, No Degree
Evening Virtual Assistant, Remote, $45/hr, No Experience
Weekend Customer Support, $42/hr, Remote, College Student
Remote Data Entry, $50/hr, No Experience, Evening/Night Job
Remote Live Chat, $40/hr, Part-Time, No Degree Required
Virtual Assistant, $42/hr, Remote, Weekend, Entry Level
Remote Phone Support, $45/hr, Evening, No Experience Required
Data Entry, No Experience, $50/hr, Remote, College Student
Remote Moderator, $40/hr, Weekend, No Degree, Part-Time
Live Chat Support, Remote, $42/hr, Night Shift, College Student
Phone Job, $50/hr, Remote, No Degree, Part-Time, Weekend
Data Entry, $45/hr, Remote, Evening, No Experience Required
Virtual Assistant, No Experience, $42/hr, Remote, Part-Time
Remote Customer Support, $50/hr, Night Shift, No Degree
Remote Data Entry, $40/hr, College Student Friendly, Part-Time
Live Chat Support, $42/hr, Weekend, Remote, No Degree
Virtual Assistant, Remote, $45/hr, Evening, No Experience
Remote Phone Job, $50/hr, College Student, Night Shift
Remote Moderator, $42/hr, Weekend, No Experience Required
Data Entry, No Degree, $45/hr, Part-Time, Remote Job
Customer Support, $50/hr, Remote, Evening/Night Job, No Degree
Virtual Assistant, $42/hr, Remote, Weekend, No Degree
Remote Live Chat, $45/hr, College Student, No Experience
Remote Data Entry, $40/hr, Part-Time, No Degree Required
Phone Support, $50/hr, Weekend, Remote, No Experience
Virtual Assistant, $42/hr, Evening, Remote, No Degree

Responsibilities

  • Handle the processing and management of data from Stripe into a third-party data warehouse like Snowflake or Redshift.
  • Maintain and enhance the Stripe Data Pipeline by using technologies including Spark, Python, Kafka and Airflow.
  • Build and optimize systems for secure and efficient data sharing.
  • Understand Stripe Data Pipeline users' specifications improve system functionality and customer experience.
  • Contribute to the smooth operations and resolution of active incidents.

Who you are

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

  • Over five years of experience building software applications in large scale distributed systems.
  • A strong sense of curiosity and a desire to both learn and share knowledge with your peers. We like to work in a collaborative environment and hope you do too.
  • A solid engineering background and experience with infrastructure and/or distributed systems. You’ll work mostly in Python and Scala but we care more about your general engineering skills than your knowledge of a specific language.
  • Familiarity with the full life cycle of software development, from design and implementation to testing and deployment.
  • Experience with building and maintaining high availability, low latency systems, especially with respect to reliability, testing, and observability.
  • A sense of pragmatism: you know when to aim for the ideal solution and when to adjust course.

Preferred qualifications

  • Proficient in improving the performance of distributed systems.
  • Prior exposure to stream processing systems such as Kafka.
  • Experience with data warehousing providers like Snowflake and Redshift.
Back to blog