Back to All Jobs
Role Directory

Data Engineer Jobs

Browse open Data Engineer positions aggregated from verified tech companies. Optimize your resume for these roles using our free analyzer and resume examples.

Data Engineer

Data Analyst, Financial Data Engineering

New YorkremotePosted Jul 27

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 Data Science at Stripe is a vibrant community where data analysts and data scientists learn and grow together. You'll work with some of the most fundamental data at Stripe, and use that data to help drive company-wide initiatives. We have a variety of Data Analytics roles and teams across Stripe and Data Analysts are hired in line with the business needs and domain of the organization they will support. What you’ll do In this role, you'll partner deeply with teams across Stripe to ensure that our users, our products, and our business have the models, data products, and insights needed to make decisions and grow responsibly. You'll design, build, and own the scalable data infrastructure that powers analytics and reporting across the company. Day to day, you'll translate complex business requirements into reliable data models, own end-to-end pipeline development from raw data ingestion to clean, consumption-ready datasets, and work with leaders to prioritize the highest-impact data investments. You'll go beyond building dashboards—you'll architect the data layer that makes self-service analytics possible and deliver actionable business recommendations through rigorous analysis and data storytelling. Responsibilities Design, build, and maintain scalable data pipelines and ETL/ELT workflows that power production-grade financial reporting, risk measurement, and operational decisioning for Treasury Finance Leverage AI tools (code assistants, LLM-based agents) to accelerate pipeline development, data quality automation, reconciliation, and documentation - expanding technical scope while maintaining quality. Model and transform raw data into clean, well-documented datasets that serve as the core foundations for decision making for Treasury Finance (e.g. float positions, cash explainability, risk exposures, liquidity management) Establish and enforce data quality standards through testing, monitoring, and alerting on pipeline health Establish and own data freshness SLAs, operational alerting, and incident response for your data domains - ensuring production reliability for risk and finance critical workflows Partner deeply with Treasury Finance, data scientists/analysts, and engineers to define data requirements and deliver trusted, reusable financial data products Partner deeply with Treasury Finance stakeholders to translate business requirements into data architecture decisions, anticipating needs and helping to drive data strategy rather than reacting to requests Build self-service tooling and analytics layer that empower stakeholders to access and explore trusted data autonomously 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 6+ years of full-time experience in Data Engineering, Analytics Engineering, Business Intelligence Engineering, or a related analytical role Proficiency in SQL, including complex query optimization and data modeling Proficiency in Python for data pipeline development, not just scripting Experience with distributed data frameworks like Spark to write and debug data pipelines Experience with workflow orchestration tools (e.g. Airflow, Flyte, or equivalent) Proven ability to design, implement, and maintain production-grade data pipelines and dashboards Good understanding of development processes and best practices like engineering standards, code reviews, and testing Ability to clearly communicate results and drive impact with cross-functional partners Experience owning production data products with defined quality standards, testing, and documentation Preferred qualifications Prior experience at a growth-stage internet or software company Prior experience working with Finance or Treasury teams Understanding of treasury and finance concepts (e.g., float positions, FX exposure, cash reconciliation, balance sheet usage, liquidity management) Experience with data quality frameworks, data contracts, tiering/classification, or SLA management Experience creating leadership-level reporting, such as QBRs and MBRs Experience building financial reporting infrastructure - e.g. automated treasury processes, regulatory reporting, or finance close Proficiency with AI tools (code assistants, LLM agents) to accelerate pipeline development and data quality automation Interest in how data products enable automated/agentic workflows — understanding that data quality determines the reliability of every downstream decision

Data Engineer

Staff Software Engineer, Data Engineering Solutions

BengalururemotePosted Jul 27

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 We're experts in data, working to make it cost-effective, understandable, and trustworthy. We build pipelines processing billions of events a day and are stewards of canonical data warehouses and datasets delivering products for Stripe Users while embedding with teams to build their data products. We're experts in using the Stripe Data Platform and to scale we lead the data culture and data education to enable product teams to own their data. We invest in AI Data Ops to scale incident handling and serve as an escalation path for data incidents to minimize their impact. The Data Engineering Solutions team works closely with product teams delivering trustworthy data, backend code, and innovative AI tools, platforms, and services for data. What you'll do We're looking for a person who drives the Data Engineering Solutions Team in solving high-impact, cutting-edge data problems. The ideal candidate is someone who has built data pipelines for large-scale volume, is deeply knowledgeable of Data Engineering tools including Airflow, Spark, Kafka, and Flink, is empathetic, excels at building strong relationships, and collaborates effectively with other Stripe teams to understand their use cases and unlock new capabilities. • Lead the technical outcomes for a team of ambitious, talented engineers, providing mentorship, guidance, and support to ensure their success • Partner with our recruiting team to attract and hire top talent. • Deliver cutting-edge data pipelines that scale to users' needs, focusing on reliability and efficiency • Develop strong subject matter expertise and manage the SLAs of data pipelines and full-stack web applications that support critical stakeholders • Collaborate with product managers and peers across the company to create and improve canonical datasets and data warehouses, use golden paths, and ensure Stripe employees and customers are using trustworthy data • Leverage AI, LLM, and Agents at scale to produce and analyze high-quality data on ambiguous problems • Have an opportunity to work with Spark, Flink, Kafka, Trino, Pinot, Airflow, Scala, Java, SQL, and Python, and many other big data technologies • Have the opportunity to drive the execution of key data initiatives for Stripe, overseeing the entire development lifecycle from planning to delivery while maintaining high standards of quality and timely completion • Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team 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 • 10+ years of engineering experience with 5+ years of hands-on experience building and operating data systems and pipelines, datasets and data warehouses, infrastructure, and leading small teams to deliver excellent solutions • A strong engineering background and passion for data • Prior experience with writing and debugging data pipelines using a distributed data framework (Spark, Hadoop, Trino, 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 • Strong customer focus, with a commitment to partnering with Product Managers, leaders, and other Stripe engineers to understand their use cases • Effective cross-functional collaboration, with the ability to think rigorously, communicate clearly, and make or coordinate difficult decisions and trade-offs • Thrive with high autonomy and responsibility in an ambiguous environment • Ability to foster and work in a healthy, inclusive, challenging, and supportive work environment Preferred qualifications • Expertise in Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, and AWS Cloud, and experience influencing open-source contributions • Experience creating and maintaining Data Marts and Data Warehouses to power business reporting needs • Experience working with Product or Go-to-Market (GTM—Sales and Marketing) teams • Genuine enjoyment of innovation and a deep interest in understanding how things work, with the ability to question and direct architectural decisions • Strong written and verbal communication skills for various audiences, including leadership, users, and company-wide stakeholders

Data Engineer

Staff Software Engineer, Data Engineering Solutions

SeattleremotePosted Jul 27

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 We are experts in data, working to make it cost-effective, understandable, and trustworthy. We build pipelines processing billions of events a day and are stewards of canonical data warehouses and datasets delivering products for Stripe Users while embedding with teams to build their data products. We are experts in using the Stripe Data Platform and to scale we lead the data culture and data education to enable product teams to own their data. We invest in AI-driven Data Ops to scale incident handling and serve as an escalation path for data incidents to minimize their impact. The Data Engineering Solutions team will work closely with product teams delivering trustworthy data / backend code / and innovative AI tools/platforms/services for data. What you’ll do We're looking for a person who could drive the Data Engineering Solutions team in solving high-impact, cutting-edge data problems. The ideal candidate will be someone that has built data pipelines for large scale volume, is deeply knowledgeable of key tools including Airflow/Spark/Kafka/Flink, is empathetic, excels at building strong relationships, and collaborates effectively with other Stripe teams to understand their use cases and unlock new capabilities. Responsibilities Lead the technical outcomes for a team of ambitious, talented engineers, providing mentorship, guidance, and support to ensure their success Partner with our recruiting team to attract and hire top talent Deliver cutting-edge data pipelines that scale to users' needs, focusing on reliability and efficiency Develop strong subject matter expertise and manage the SLAs of data pipelines and full stack web applications that support critical stakeholders Collaborate with product managers and peers across the company to create/improve canonical datasets and data warehouses, use golden paths, and ensure Stripes and customers are using trustworthy data Leverage AI/LLM and Agents at scale to produce and analyze high-quality data on ambiguous problems Have the opportunity to drive the execution of key data initiatives for Stripe, overseeing the entire development lifecycle from planning to delivery while maintaining high standards of quality and timely completion Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team 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 This is a Staff-level role — that typically means 10+ years of experience building and operating data systems, pipelines, warehouses, infrastructure, and leading teams to deliver exceptional solutions A strong engineering background and passion for data as well as prior experience with writing and debugging data pipelines using a distributed data framework 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 Extreme customer focus, with a commitment to partnering with product, leaders across the business, and other Stripe engineers to understand their use cases Effective cross-functional collaboration, with the ability to think rigorously, communicate clearly, and make or coordinate difficult decisions and trade-offs Thrive with high autonomy and responsibility in an ambiguous environment Ability to foster and work in a healthy, inclusive, challenging, and supportive work environment Preferred qualifications Our stack is made up of Iceberg, Kafka, Change Data Capture, Flink, Spark, Airflow, Hive Metastore, Pinot, Trino, AWS Cloud - experience with all or some of these tools is a huge plus Influencing open-source contributions is a huge plus Experience creating and maintaining data marts / warehouses to power business reporting needs Experience collaborating with Product, Go-To-Market, or Sales / Marketing teams Genuine enjoyment of innovation and a deep interest in understanding how things work, with the ability to question and direct architectural decisions Strong written and verbal communication skills for various audiences, including leadership, users, and company-wide

Data Engineer

Data Engineer

San Francisco, CA • New York, NY • United StatesremotePosted Jul 22

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! We are looking for an experienced Data Engineer to partner with our Data Science and Data Infrastructure teams to own and scale our data pipelines. You’ll also work closely with stakeholders across business teams including sales, marketing, and finance to ensure that the data they need arrives promptly and reliably. You’ll play an integral role in building the metrics and self-serve reporting capabilities to unlock Figma’s next phase of growth. This is a great role for an individual who is passionate about working with data and data systems, and who love s solving problems. You’ll have a good sense for when it makes sense to build fast, scrappy solution s to unblock a key stakeholder vs. when to push back or bring in an outside service. The ideal candidate will be a great communicator who can help coordinate across multiple internal and external teams and take s pride in building end-to-end projects. This is a full time role that can be held from one of our US hubs or remotely in the United States. What you'll do at Figma : Own, build, and maintai n scalable data pipelines that connect various cloud data sources. Develop a deep understanding of Figma’s core data model s and optimize data pipelines for scale. Partner with the Data Science and Data Infrastructure teams to build new foundational data sets that are trusted, well understood, and enable self-service . Work with a wide range of cross-functional stakeholders to derive requirements and architect shared datasets; ability to document, simplify and explain complex problems to different types of audiences. Establish best practices for the development of specialized data sets for analytics and modeling. We'd love to hear from you if you have: 4 + years in a relevant field. Fluency with both SQL and Python. Familiarity with Snowflake, dbt, Dagster, and ETL/reverse ETL tools. Excellent judgment and creative problem solving skills. A self-starting mindset along with strong communication and collaboration skills. While not required, it’s an added plus if you also have: Knowledge in data modeling methodologies to design and build robust data architectures for insightful analytics. Experience with business systems such as Salesforce , Customer IO, Stripe, NetSuite is a big plus. At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Pay Transparency Disclosure Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law. Annual Base Salary Range: $140,000 — $348,000 USD At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com . These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities. Examples of accommodations include but are not limited to: Holding interviews in an accessible location Enabling closed captioning on video conferencing Ensuring all written communication be compatible with screen readers Changing the mode or format of interviews To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice .

Data Engineer

Analytics Engineer II

StockholmunknownPosted May 13