Backend Engineer, Data
7 days ago
Who we are About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companiesfrom the worlds largest enterprises to the most ambitious startupsuse 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 everyones reach while doing the most important work of your career.
About the teamThe GTM Data Services team is responsible for all things data and productivity tooling in support of the Sales, Marketing, and Self-Serve Growth business at Stripe. We are the front line to understand how Stripes business is performing and equip our field teams with tooling to help them take action in support of our users. We are looking for talented data-minded software engineers to help us manage business critical data leveraged across the entire organization. If you are passionate about data, excited about designing data pipelines and data-driven user experiences, and motivated by having an outsized impact on the business, we want to hear from you.
Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here.
What youll doEvery record in our data warehouse is vitally important for the businesses that use Stripe, so were looking for people with a strong background in software engineering and data to help us scale while maintaining correct and complete data. Youll be working with a variety of internal teams across Growth, Sales, Marketing, and Data Science to help them solve their data needs. Your work will provide teams with visibility into how Stripes Growth and GTM organizations are performing and how we can deliver a better experience to Stripe's customers.
Responsibilities- Design, develop, and own data pipelines, models, and products that power Stripes Growth, Sales, and Marketing teams.
- Develop strong subject matter expertise and manage the SLAs for both data pipelines and full stack web applications that support the Growth & Go-to-Market organizations at Stripe.
- Build and refine Stripe's data foundations - infrastructure, pipelines, and tools to enable Growth, Sales, and Marketing teams at Stripe - working with Scala, Spark, and Airflow.
- Design and build client libraries and frameworks to log events and accurately track the behavior of users interacting with our logged-out user interfaces such as
- Refine our existing data marts that help the Sales and Marketing organization at Stripe forecast the future potential performance of the business, and reliably measure their ongoing attainment toward targets.
- Build data services that track key GTM product metrics and measure the impact of different GTM strategies employed by teams in the field.
Our tech stack is Spark, Scala, Java, SQL, and Python - and while we dont expect everyone on the team to be an expert in all of these, you will work across all of these technologies throughout your tenure on the team.
Who you areWere 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- 3 years of experience in a Software Engineering role, with a focus on building and maintaining data services, or data-intensive applications.
- A strong engineering background and are interested in data.
- Prior experience with writing and debugging data pipelines using a distributed data framework (Spark / Hadoop / Pig etc).
- An inquisitive nature in diving into data inconsistencies to pinpoint issues and resolve deep-rooted data quality issues.
- Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience.
- The ability to communicate cross-functionally, derive requirements and architect shared datasets.
- Experience creating and maintaining Data Marts to power business reporting needs.
- Experience working with Growth or GTM (Sales/Marketing) teams.
This role is available either in an office or a remote location (35 miles or 56 km from a Stripe office).
In-office expectationsOffice-assigned Stripes spend at least 50 PERCENT of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.
Working remotely at StripeA remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.
Pay and benefitsThe annual salary range for this role in the primary location is CA$135,200 - CA$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the roles On Target Earnings (OTE) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidates experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.
Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicants location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.
Locations - Office locations- Toronto
- Remote in Canada
- Data Platform
- Full time
Apply for this role
-
Backend Engineer, Billing
2 weeks ago
Canada, India stripe Full time CA$ 1,35,000 - CA$ 2,58,000 per yearJob Description Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companiesfrom the worlds largest enterprises to the most ambitious startupsuse 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...
-
Engineering Manager
6 days ago
Canada, India CommerceIQ Full time CA$ 1,80,000 - CA$ 2,40,000 per yearJob Description Company Overview CommerceIQs AI-powered digital commerce platform is revolutionizing the way brands sell online. Our unified ecommerce management solutions empower brands to make smarter, faster decisions through insights that optimize the digital shelf, increase retail media ROI and fuel incremental sales across the worlds largest...
-
Intern, Data Governance
2 weeks ago
Canada, India Bombardier Inc. Full time CA$ 60,000 - CA$ 80,000 per yearJob Description : Intern, Data Governance (Winter 2026) Date: Oct 31, 2025Location: Dorval, Qubec, CA, H4S 1Y9Company: Bombardier Innovation is in our DNA is it in yours? Bombardier is a global leader in aviation, creating innovative and game-changing planes. Our products and services provide world-class experiences that set new standards in passenger...
-
Backend Engineer, Link
7 days ago
Mexico ,Bengaluru/ Bangalore ,Romania ,Canada, India stripe Full time CA$ 1,35,200 - CA$ 2,02,800 per yearJob Description Who we are About the Organization Link is a digital wallet designed for effortless and secure online payments and digital transactions. With Link, consumers enjoy convenience and peace of mind: it works on any device or browser, is backed by the highest security mechanisms, offers purchase protections on eligible items, and ensures...
-
Netomi - Senior Prompt Engineer
1 week ago
Canada, India netomi (msgai labs) Full time CA$ 1,20,000 - CA$ 1,80,000 per yearJob Description Senior Prompt Engineer Location: Toronto, CanadaDepartment: Product Engineering Data ScienceJob Type: Full-timeWork Arrangement: RemoteAbout the Company Netomi is the leading agentic AI platform for enterprise customer experience. We work with the largest global brands like Delta Airlines, MetLife, MGM, United, and others to enable agentic...
-
Technologist, Engineering
2 weeks ago
Canada, India Bombardier Inc. Full time CA$ 80,000 - CA$ 1,20,000 per yearJob Description : Technologist, Engineering Date: Sep 4, 2025Location: St-Laurent, Qubec, CA, H4R 1K2Company: Bombardier When applicable, Bombardier promotes flexible and hybrid work policies.Why join us? At Bombardier, we design, build and maintain the worlds peak-performing aircraft for the worlds most discerning people and businesses, governments and...
-
Principal Engineer
2 weeks ago
Canada, India MICROCHIP TECHNOLOGY PRIVATE LIMITED Full time US$ 86,000 - US$ 1,86,000 per yearJob Description Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global...
-
Sr. Python Engineer- Full Stack
1 week ago
Canada, India workday technical consultant Full time US$ 1,53,600 - US$ 2,30,400 per yearJob Description Your work days are brighter here. Were obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, were shaping the future of work so teams can reach their potential and focus on what matters most. The minute...
-
Canada, India brickred (3pillar global) Full time CA$ 1,20,000 - CA$ 1,50,000 per yearJob Description Senior Software Engineering - Assembler / Visual Basic / C Location: TorontoDepartment: Product DevelopmentType: Full-timeWork Model: Hybrid About 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and...
-
Senior Engineer II
1 week ago
Canada, India MICROCHIP TECHNOLOGY PRIVATE LIMITED Full time CA$ 86,000 - CA$ 1,86,000 per yearJob Description Job Opportunity at Microchip Technology Inc. Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece...