Data Software Engineer, Support Data Foundations

💰 $8,960 - $14,336 (Est.) 📍 Chicago 🏠 Remote / WFH

Job Description

Qualifications
We’re looking for someone who meets the minimum requirements to be considered for the role
5+ years of experience in a Data Engineering or Software Engineering role, with a focus on building data pipelines or applications powered by big data
A strong engineering background and high interest in data
Prior experience writing and debugging data pipelines using a distributed data framework (Spark, Hadoop, Pig, etc.)
An inquisitive nature for diving into data inconsistencies to pinpoint issues, and resolve data quality issues regardless of the cause
Proficiency with a scientific computing language (such as Scala or Python) and SQL
Experience with full stack development languages such as Ruby, Java, or Go, and front-end frameworks such as React
The ability to clearly and effectively communicate cross-functionally, derive requirements and architect shared datasets
A passion for supporting both external users and internal customers
Have a high quality bar, attention to detail, and you help your team deliver polished products
Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users
Benefits
This role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office)
Stripe does not cover the cost of relocating to a remote location
The annual US base salary range for this role is $170,400 - $255,700
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role
Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process
Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends
Responsibilities
The Support Experience organization builds and improves Stripe’s user support from end to end: how users get help within our products, how they get in touch with us when they have questions, and how our teams use internal tools to answer those questions
We’re accountable for the quality and reliability of this support stack and we use data and firsthand user research to continuously improve it
This includes the external-facing support interfaces (support.stripe.com), content, entry points, internal tooling, case routing, and helping teams across the company understand what’s causing users to contact support so that we can improve those experiences
If you are passionate about designing data pipelines and building data-driven user experiences, and are motivated by our goal to build an industry leading, world class support experience, we want to hear from you
You’ll help build and maintain fundamental building blocks for operational and support data insights
Many parts of the company leverage and build on top of our work to improve Stripe’s support offerings, including engineering, product, operations, data science, and more
Identify data needs for operations, product, and tooling teams to understand their specific operational and reporting requirements for support and support related areas
Design, develop, and own efficient and scalable data products & pipelines to enable data-driven decisions across Stripe
Help data science & ML teams apply and generalize statistical models on large datasets to empower more intelligent decision making
Build and refine Stripe's data foundations - infrastructure, pipelines, and tools to enable stakeholders working with Scala, Spark, and Airflow
Design and build client libraries and frameworks to log events and accurately track important usage and behavior information
Build data pipelines that track key operations & product support metrics to help measure the impact of different strategies employed by operations teams
Integrate with experimentation infrastructure at Stripe, to enable full-funnel measurement and personalization of experiences for users and support staff
Help influence, create, and maintain best practices and data standards for tooling, querying, and reporting (including correctness, consistency, privacy, and timeliness)
Our tech stack primarily spans Spark, Scala, Python, SQL, Presto, Airflow, MongoDB, AWS, Java, Go, Ruby, and React
Job description
Who we are

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

The Support Experience organization builds and improves Stripe’s user support from end to end: how users get help within our products, how they get in touch with us when they have questions, and how our teams use internal tools to answer those questions. We’re accountable for the quality and reliability of this support stack and we use data and firsthand user research to continuously improve it.

The Support Data Foundations team is looking for talented data-minded software engineers to help us manage business critical data leveraged across the entire organization.

Providing great support to our users is culturally important to everyone at Stripe. Our group consists of capable, friendly, user-oriented engineers that partner closely on this problem with Stripe’s world-class design, product, and operational teams. This includes the external-facing support interfaces (support.stripe.com), content, entry points, internal tooling, case routing, and helping teams across the company understand what’s causing users to contact support so that we can improve those experiences.

If you are passionate about designing data pipelines and building data-driven user experiences, and are motivated by our goal to build an industry leading, world class support experience, we want to hear from you.

What you’ll do

You’ll help build and maintain fundamental building blocks for operational and support data insights. Many parts of the company leverage and build on top of our work to improve Stripe’s support offerings, including engineering, product, operations, data science, and more. Stripe provides many products with limitless usage patterns, creating a high degree of scale and complexity for users around the world. We’re looking for people with a strong background in data engineering and analytics to help us scale while maintaining correct and complete data.

Responsibilities
• Identify data needs for operations, product, and tooling teams to understand their specific operational and reporting requirements for support and support related areas
• Design, develop, and own efficient and scalable data products & pipelines to enable data-driven decisions across Stripe
• Help data science & ML teams apply and generalize statistical models on large datasets to empower more intelligent decision making
• Build and refine Stripe's data foundations - infrastructure, pipelines, and tools to enable stakeholders working with Scala, Spark, and Airflow
• Design and build client libraries and frameworks to log events and accurately track important usage and behavior information
• Build data pipelines that track key operations & product support metrics to help measure the impact of different strategies employed by operations teams
• Integrate with experimentation infrastructure at Stripe, to enable full-funnel measurement and personalization of experiences for users and support staff
• Help influence, create, and maintain best practices and data standards for tooling, querying, and reporting (including correctness, consistency, privacy, and timeliness)
• Our tech stack primarily spans Spark, Scala, Python, SQL, Presto, Airflow, MongoDB, AWS, Java, Go, Ruby, and React

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
• 5+ years of experience in a Data Engineering or Software Engineering role, with a focus on building data pipelines or applications powered by big data
• A strong engineering background and high interest in data
• Prior experience writing and debugging data pipelines using a distributed data framework (Spark, Hadoop, Pig, etc.)
• An inquisitive nature for diving into data inconsistencies to pinpoint issues, and resolve data quality issues regardless of the cause
• Proficiency with a scientific computing language (such as Scala or Python) and SQL
• Experience with full stack development languages such as Ruby, Java, or Go, and front-end frameworks such as React
• The ability to clearly and effectively communicate cross-functionally, derive requirements and architect shared datasets
• A passion for supporting both external users and internal customers
• Have a high quality bar, attention to detail, and you help your team deliver polished products

Preferred Requirements
• The ability to thrive with a high level of autonomy and responsibility
• Familiarity with Artificial Intelligence, Large Language Models (LLMs), or generative AI
• Experience working with operations or support teams
• Experience developing data intensive applications
• Experience leading a team of or mentoring other data and software engineers
• Experience developing, participating, or influencing team or company data strategy
• Experience and familiarity with any or all of the technologies mentioned above

Hybrid work at Stripe

This role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).

Office-assigned Stripes spend at least 50% 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.

A remote location, in most cases, 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 or plan to live.

Pay and benefits

The annual US base salary range for this role is $170,400 - $255,700. For sales roles, the range provided is the role’s 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 candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

💡 Quick Summary

Seeking a career-building opportunity? The Data Software Engineer, Support Data Foundations position is now open for candidates interested in the Software Developer Jobs sector. This role in Chicago offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Stripe

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Data Software Engineer, Support Data Foundations in Chicago is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
Yes, Data Software Engineer, Support Data Foundations is a remote / work from home position. You can apply from anywhere in India.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Data Software Engineer, Support Data Foundations. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now