Staff Software Engineer, Data
24 hours ago
Staff Software Engineer, Data – Stripe 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 Company Universe team is responsible for all things data in support of the Sales, Marketing, and Self‑Serve Growth business at Stripe. We are at the forefront of understanding how Stripe can enhance its services to better support both our current customers and potential future businesses around the globe, and equip our field and operation teams with data to help them make informed decisions 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. What you’ll do 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 complete data, enabling informed business decisions and improving customer experiences. Your expertise will drive the design of solutions that enhance visibility into the performance of GTM organizations while maintaining the highest standards of data integrity. Responsibilities Lead the design, development, and maintenance of data pipelines, models, and applications that support Growth, Sales, and Marketing functions at Stripe, ensuring they meet critical business objectives. Develop strong subject matter expertise in the systems you manage, setting and managing SLAs for data pipelines and datasets. Build and enhance the data foundations, including infrastructure, pipelines, and tools that facilitate collaboration between Growth, Sales, and Marketing teams, utilizing technologies such as Spark, Scala and Airflow. Design and implement data movement frameworks and systems that facilitate seamless integration between internal systems and third‑party data sources, ensuring efficient data flow and accessibility across platforms while maintaining data integrity and security. Mentor and guide junior engineers, fostering a culture of innovation and adherence to best practices in software development, data quality, and project delivery. Utilize strong analytical and problem‑solving skills to address complex issues, effectively communicating findings and recommendations to cross‑functional stakeholders. Minimum Requirements 10+ years of hands‑on software development experience, with a strong focus on building and maintaining data‑intensive applications. Proven experience leading technical initiatives and influencing cross‑functional teams, ensuring successful project delivery aligned with business goals. Strong background in writing and debugging data pipelines using distributed frameworks such as Spark, Hadoop, or similar technologies. Proficient in at least one backend development language (e.g., Scala, Java or Go) along with solid SQL expertise. Exceptional analytical skills, with an in-depth understanding of data quality issues and the ability to dive into complex datasets to resolve inconsistencies. Excellent communication skills, with the ability to articulate technical concepts clearly to both technical and non‑technical audiences while collaborating effectively across teams. Preferred Qualifications Familiarity with Growth or GTM roles, understanding the data needs specific to Sales and Marketing functions. Experience working with large‑scale data systems such as Presto/Trino, MongoDB and Apache Pinot. Experience with building, deploying, and optimizing machine learning models, along with an understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit‑learn). Knowledge of the integration of machine learning models into data pipelines and applications for enhanced business insights and predictions. Hybrid Work at Stripe This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office). Pay and Benefits The annual salary range for this role in the primary location is CA$208,000 – CA$312,000. This range may change if you are hired in another location. 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 primary location may request the annual salary range for their location during the interview process. Benefits include equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends. Remote work 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, we expect you to work from home unless in the office for scheduled events. Relocation expenses for a remote location are not covered by Stripe. #J-18808-Ljbffr
-
Staff Data Software Engineer
7 hours ago
, , Canada Lookout Inc Full timeLookout, Inc. is the endpoint to cloud security company purpose-built for the intersection of enterprise and personal data. We safeguard data across devices, apps, networks and clouds through our unified, cloud-native security platform — a solution that's as fluid and flexible as the modern digital world.Solve maximally. By giving organizations and...
-
Staff Data Software Engineer
2 weeks ago
Remote, Canada Lookout Full timeLookout, Inc. is the endpoint to cloud security company purpose-built for the intersection of enterprise and personal data. We safeguard data across devices, apps, networks and clouds through our unified, cloud-native security platform — a solution that's as fluid and flexible as the modern digital world. By giving organizations and individuals greater...
-
Staff Software Engineer
2 weeks ago
, , Canada HRB Full timeAbout Us We are an AI-native platform focused on transforming Financial Planning & Analysis (FP&A). The category we operate in is large, well-established, and rapidly evolving—yet still without a clear leader. Our growth has been driven by product velocity and customer outcomes rather than heavy marketing spend. Our platform provides a seamless way for...
-
Staff Software Engineer, Data Platform
1 day ago
Canada Luxury Presence Full timeLuxury Presence is the leading growth platform for high-performing real estate agents, teams, and brokerages. The company provides agent-branded websites, advanced marketing tools, and Presence CRM, the AI relationship engine that transforms an agents sphere into a proactive source of new business. More than 17,000 real estate businesses rely on Luxury...
-
Staff Software Engineer, Data Platform
1 day ago
Canada Luxury Presence Full timeLuxury Presence is the leading digital platform revolutionizing the real estate industry for agents, teams, and brokerages. Our award-winning websites, cutting-edge marketing solutions, and AI-powered mobile platform empower real estate professionals to grow their business, operate more efficiently, and deliver exceptional service to their clients. Trusted...
-
Staff Software Engineer, Data Platform
24 hours ago
, , Canada Luxury Presence Full timeStaff Software Engineer, Data Platform - CANADA (Remote) Luxury Presence is the leading digital platform revolutionizing the real estate industry for agents, teams, and brokerages. We’re seeking a Staff Software Engineer to strengthen our real estate MLS data platform squad. About the Role Build robust data pipelines and backend services that power...
-
Staff Software Engineer
7 hours ago
, , Canada Aurora Solar Full timeLocation Canada Employment Type Full time Location Type Remote Department Engineering Software Engineering Compensation U.S. Tier 1: San Francisco, CA - New York, NY - $181.2K – $245.2K • Offers Equity • Offers Bonus U.S. Tier 2: Seattle, Los Angeles, Washington DC, Boston, San Diego: $166.2K – $224.8K • Offers Equity • Offers Bonus U.S. Tier 3:...
-
Staff Software Engineer
24 hours ago
, , Canada Magnet Forensics Full timeStaff Software Engineer We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad influence. You’re as comfortable designing architecture as you are shipping code, and you care deeply about developer experience, scalability, and performance. You’ve likely led modernization efforts, built shared frameworks or design...
-
Staff Software Engineer
7 hours ago
, , Canada Fluxon Full timeWe are Fluxon, a product development team founded by ex-Googlers and startup founders. We offer full-cycle software development from ideation and design to build and go-to-market. We partner with visionary companies, ranging from fast-growing startups to tech leaders like Google and Stripe, to turn bold ideas into products with the power to transform the...
-
Staff Engineer, Data Platform
24 hours ago
, , Canada GlossGenius Full timeGet AI-powered advice on this job and more exclusive features. GlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more. Over 100,000...