Taro Logo

Staff Software Engineer, Data

Stripe is a financial infrastructure platform for businesses that helps millions of companies accept payments and grow their revenue.
$208,000 - $312,000
Data
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Job Description

Stripe is a financial infrastructure platform for businesses, helping millions of companies accept payments and grow revenue. The Company Universe team manages data for Sales, Marketing, and Self-Serve Growth. As a Staff Software Engineer on this team, you'll design and develop robust data pipelines and applications empowering Stripe's Growth, Sales, and Marketing teams. You'll lead technical initiatives, build data foundations using technologies like Spark, Scala, and Airflow, and ensure data integrity across platforms. The role involves mentoring junior engineers, solving complex problems, and working with cross-functional stakeholders.

The position offers an opportunity to impact Stripe's global business operations directly. You'll be responsible for critical data systems that support decision-making across the organization. The role combines technical leadership with hands-on development, requiring expertise in distributed systems, data pipeline architecture, and business intelligence.

Working at Stripe means joining a company focused on increasing the internet's GDP. You'll collaborate with talented teams, work with cutting-edge technologies, and help build systems that process and analyze massive amounts of data. The hybrid work model offers flexibility while maintaining strong team collaboration.

The compensation is competitive, with a salary range of CA$208,000 - CA$312,000, plus benefits including equity, company bonus, retirement plans, health benefits, and wellness stipends. This role offers an excellent opportunity for experienced engineers passionate about data systems and eager to impact global financial infrastructure.

Last updated 9 hours ago

Responsibilities For Staff Software Engineer, Data

  • Lead the design, development, and maintenance of data pipelines, models, and applications
  • Develop strong subject matter expertise in managed systems and set SLAs
  • Build and enhance data foundations using technologies like Spark, Scala, and Airflow
  • Design and implement data movement frameworks and systems
  • Mentor and guide junior engineers
  • Utilize analytical and problem-solving skills to address complex issues

Requirements For Staff Software Engineer, Data

Scala
MongoDB
  • 10+ years of hands-on software development experience
  • Proven experience leading technical initiatives
  • Strong background in writing and debugging data pipelines
  • Proficient in backend development language and SQL
  • Exceptional analytical skills
  • Excellent communication skills

Benefits For Staff Software Engineer, Data

Equity
Medical Insurance
Vision Insurance
Dental Insurance
  • Equity
  • Company bonus
  • Retirement plans
  • Health benefits
  • Wellness stipends

Related Jobs