
The financial infrastructure platform for modern businesses
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...

Stripe • Toronto, Canada, Canada Remote
Stripe is hiring a Staff Software Engineer to design and develop robust data pipelines and applications that empower the Growth, Sales, and Marketing teams. You'll work with technologies like MongoDB and Apache Pinot, and have experience with machine learning frameworks. This position requires significant experience in software engineering and data management.
You have 5+ years of experience in software engineering, particularly with a focus on data systems and applications. Your background includes designing and developing data pipelines that support business-critical operations, and you are adept at collaborating with cross-functional teams to ensure data accuracy and reliability. You are excited about leveraging data to drive business insights and improve user experiences, and you have a strong understanding of data management principles.
You possess deep expertise in technologies such as MongoDB and Apache Pinot, and you are familiar with building, deploying, and optimizing machine learning models. Your experience includes working with machine learning frameworks like TensorFlow, PyTorch, and Scikit-Learn, and you understand how to integrate these models into data pipelines for enhanced business insights. You are a proactive problem solver who enjoys tackling complex challenges and finding innovative solutions.
You thrive in a collaborative environment and are comfortable working with various stakeholders, including sales and marketing teams, to understand their data needs and deliver effective solutions. You are passionate about data and its potential to transform business operations, and you are motivated by the opportunity to make a significant impact on the organization.
Experience with additional data technologies and frameworks is a plus, as is familiarity with cloud platforms such as AWS or GCP. You may also have experience in data visualization tools or business intelligence platforms, which can further enhance your contributions to the team.
As a Staff Software Engineer on the Company Universe team, you will play a crucial role in designing and developing robust data pipelines and applications that empower Stripe's Growth, Sales, and Marketing teams. You will collaborate with cross-functional teams to ensure accurate and timely data delivery, enabling informed decision-making across the organization. Your work will involve architecting scalable data solutions that can handle large volumes of data while maintaining performance and reliability.
You will be responsible for implementing best practices in data management and engineering, ensuring that data quality and integrity are upheld throughout the data lifecycle. This includes developing and maintaining documentation for data processes and systems, as well as conducting regular audits to identify and resolve any data issues.
In addition to data pipeline development, you will also work on integrating machine learning models into applications to provide enhanced insights and predictions. This will involve collaborating with data scientists and analysts to understand their requirements and translating them into technical specifications for implementation.
You will have the opportunity to mentor junior engineers and contribute to the overall growth of the engineering team. Your insights and expertise will help shape the direction of data initiatives at Stripe, and you will be encouraged to share your ideas and innovations with the broader team.
At Stripe, you will be part of a mission-driven organization that is focused on increasing the GDP of the internet. You will work in a supportive and inclusive environment that values collaboration and innovation. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in making a meaningful impact on the global economy through data-driven solutions.
Apply now or save it for later. Get alerts for similar jobs at Stripe.