Software Engineer, Data Platform
$196k - $275kNotion, LLC
Data Platform Engineer
Join Notion's Data Platform team as we build out the data infrastructure for Notion's next phase of large enterprise customers and novel agentic data use cases. You'll help design and build the core data platform that powers Notion's AI, analytics, and search while meeting stringent security, privacy, and compliance requirements. This role focuses on the data platform layer (storage, compute, pipelines, governance) and partners closely with Infrastructure, Security, Search Platform, AI, and Data Engineering.
What You'll Do:
Design and evolve the data lakehouse
Build and operate core lakehouse components (e.g., Iceberg/Hudi/Delta tables, catalogs, schema management) that serve as the source of truth for analytics, AI, and search.
Own critical data pipelines and services
Design, implement, and harden batch and streaming pipelines (Spark, Kafka, etc.) that move and transform data reliably across regions.
Advance EKM and encryption-by-design
Work with Security and platform teams to integrate Enterprise Key Management (EKM) into data workflows, including file- and record-level encryption and safe key handling in Spark and storage systems.
Improve data access, auditability, and residency
Build primitives for fine-grained access control, auditing, and data residency so customers can see who accessed what, where, and under which guarantees.
Drive reliability and observability
Raise the operational bar for our data stack: improve on-call experience, debugging, and alerting for data jobs and services.
Optimize large-scale performance and cost
Tackle performance and cost challenges across Kafka, Spark, and storage for very large workspaces (20k+ users, multi-cell deployments)
Shape the platform roadmap
Empower product and infrastructure engineering teams reliable, scalable data infrastructure to enable novel large volume, agentic use cases.
Skills You'll Need:
Experience: 2+ years building and operating data platforms or large-scale infrastructure for SaaS or similar environments.
Programming: Strong skills in at least one of Python, Scala, or Typescript; comfortable working with SQL for analytics and data modeling.
Distributed data systems: Hands-on experience with Spark or similar distributed processing systems, including debugging and performance tuning.
Streaming & ingestion: Experience with Kafka or equivalent streaming systems; familiarity with CDC/ingestion patterns (e.g., Debezium, Fivetran, custom connectors).
Lakehouse / storage: Experience with data lakes and table formats (Iceberg, Hudi, or Delta) and/or data catalogs and schema evolution.
Operations: Comfortable owning services and pipelines in production, including on-call, incident response, and reliability improvements.
Nice To Haves:
Experience working in an applied data platform setting, such as Trust and Safety, and/or directly with enterprise customers or on features like data residency, analytics product, EKM, or compliance-driven auditing.
Security & governance: Practical understanding of access control, encryption at rest/in transit, and auditing as they apply to data platforms. Prior work on Databricks, Unity Catalog, Lake Formation, or similar catalog/governance systems.
Experience designing or improving observability for data platforms (e.g., Honeycomb, OpenTelemetry, metrics/trace-heavy debugging).
Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Notion.
Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.
Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $196,000 - 275,000 per year.
By clicking "Submit Application", I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion's Global Recruiting Privacy Policy.
$286.2k - $326.7k
...financial services company is seeking a Senior Distinguished Software Engineer specializing in Anti-Money Laundering (AML) to work remotely.... ...of experience in Software Engineering, Cloud Computing, and Data Architecture, with strong skills in AWS and big-data frameworks...SoftwareRemote work- ...Senior Lead Software Engineer Be an integral part of an agile Engineering & Architecture team... ...design, build, enhance and deliver advanced data engineering solutions and trusted... ...stability of large-scale enterprise data platforms and solutions Formal training or...SoftwareFor contractors
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's... ...Corporate - Risk Technology, you are an integral part of an agile Data Platform and Strategy Team driving the design, development, and...Software
- ...company in the United States seeks a Senior Software Engineer to build and maintain core components of its application platform. The ideal candidate will have at least five... ...providing constructive feedback, and ensuring data pipeline architecture is robust and scalable....SoftwareFlexible hours
$120k - $140k
...Data Platform Engineer Key Responsibilities Platform & Data Engineering Design, build, and maintain cloud-native data pipelines... ...secure data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using modern...SoftwareFull timeTemporary workLocal areaImmediate start$132.1k - $178.8k
...Management Tech team is seeking an experienced Data Engineer to lead medium to large cross-... ...cross-functionally with Data Engineers, Software Developers, Business Intelligence Engineers... ...peers. About the team The Data Platform Management (DPM) team under Grocery...SoftwareWorldwideFlexible hours- ...together regional craftsmanship and scalable software: We don’t think of solar, batteries,... ...& Tech team! Deine Position The data platform team designs and builds the foundation... ...Proven experience (2+ years) in a data engineering role, preferably within a fast-paced...SoftwareFull timeRemote workWorldwideFlexible hours
- ...Senior Software Engineer Sweetwater, the nation's #1 online retailer of pro audio equipment and music instruments is seeking to hire a Senior Software Engineer to add to our growing Customer Data Platform team. As a member of our team, you will build and support a...SoftwareFull timeWork from homeRelocationFlexible hours
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure... ...the Commercial & Investment Banking – Data Analytics – Payments Technology team, you... ...Airflow, Kafka, and Flink Develops data platform components including data cataloging,...Software
$100k - $230k
...Careers. Position Summary GEICO is seeking an experienced Staff Software Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and core data infrastructure. You will help drive our insurance business transformation as...SoftwareHourly payWork experience placementLocal areaFlexible hours$120k - $140k
...Senior Data Engineer (API & Platform Integration) Key Responsibilities Platform & Data Engineering Design, build, and maintain cloud-native... ...data access, encryption, and governance controls. Software Engineering: Writing maintainable, testable code using modern...SoftwareFull timeTemporary workLocal areaImmediate start- ...money during its onboarding process." Job Title: Senior Data Engineer - Spark & Big Data Platforms Contract Length: 12+ Month contract On Site... ...solutions Experience abstracting and decomposing software into services Proficiency in: Java or Scala, Spark...SoftwareContract workVisa sponsorship
$197.3k - $313.7k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the... ...The Principal Member of Technical Staff for the Enterprise Data Platform is the primary technical architect responsible for...Software- ...unified payments and financial platform for global businesses.... ...proprietary infrastructure and software, we empower over 200,000 businesses... ...the heart of our company's data and AI strategy. We are... ...high level architect (staff engineer), you will oversee the strategy...SoftwareWork at officeWorldwide
- ...accessible to every American. Our mission is to create products, platforms, and a credit marketplace that power a fundamentally new... ...Capital’s website . You will Be the founding member of the Data & Reporting team, building the data infrastructure and analytics...SoftwareWork at office
$150k - $180k
...A leading education technology company is seeking a Senior Software Engineer to develop scalable systems supporting education benefits for employer partners. This role involves using TypeScript, Python, AWS tools, and collaborating across teams to deliver impactful features...Software- ...right place. Role Description The Data Platform team is responsible for building and maintaining common, cloud-based software and data infrastructure used across the... ...formalize key metrics used across R&D, product engineering, and manufacturing Work closely with...SoftwareFull timeRelocation package
$230k - $265k
...Parafin Software Engineer Position At Parafin, we're on a mission to grow small businesses.... ...financial tools they need through the platforms they already sell on. We partner with companies... ...the development of our next-generation Data Platform. This role is critical to...SoftwareRemote workWork from homeFlexible hours$155.7k - $208.7k
...Lead Software Engineer We are seeking a Lead Software Engineer to help build, enhance, and scale our cloud-based messaging and integration platforms. In this role, you will design, develop, and support event-streaming solutions at scale. You will also build and maintain...SoftwareWork experience placement- ...is seeking a Senior Full Stack Developer with experience in big data technologies to join their team. This role offers flexibility with... ...with cross-functional teams, and developing an API platform using AWS. Ideal candidates will have strong leadership skills,...SoftwareRemote work
$180k - $220k
...A leading data platform company in the United States seeks a Senior Software Engineer to lead initiatives in scalability and reliability. The role involves architectural design, mentoring engineers, and ensuring high system quality. Candidates should bring 6+ years of...Software- ...Role Number: 200644893-0836 Summary The Apple Data Platform team powers analytics and machine learning across Apple. Our mission... ...customer needs and market trends. We are seeking Principal-level engineers passionate about building world-class infrastructure products...Software
$152k - $215k
...provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank - Digital and Platform Services line of business, you are an integral part of an agile team that works to enhance...Software- ...Job Title Senior Platform Software Engineer - GCP & Data Platforms Overview / Summary We are seeking a Platform Software Engineer with expertise in Java or Python and strong experience with Google Cloud Platform (GCP) to design, develop, and...Software
$185k - $215k
...Senior Software Engineer, Data Platforms Mudflap serves the $800B trucking industry, the backbone of the U.S. economy. Our market-leading payment products help truckers save thousands of dollars on fuel (their #1 business expense), while providing our fuel stop partners...SoftwareRemote work- ...Framework Ventures is seeking an experienced backend software engineer to develop and maintain high-quality, scalable services using Java/Spring Boot and Python. The ideal candidate will have 5+ years of experience, proficiency in cloud infrastructure such as AWS and Azure...Software
$159.6k - $296.4k
...Sr. Staff Data Engineer CNN is seeking a Sr. Staff Data Engineer to serve as the technical authority for CNN's Data Platform — the foundation that powers analytics, data science, machine... ...… Requirements ~10+ years of software engineering experience with deep expertise...SoftwareTemporary workLocal area- ...Software Engineer – Interoperability & Data Platforms We are seeking a highly skilled Software Engineer – Interoperability to design, build, and support enterprise scale healthcare interoperability and data integration solutions. This role supports CMS ONC, BCBSA, and...Software
$170k - $240k
...regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role: As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that...SoftwareLive inWork at officeRemote workHome officeFlexible hours- ...scalable, reliable, and efficient platform to facilitate the flow of data between internal and external systems... ...mechanical and electrical engineering, supply chain, inventory, manufacturing... ...control Collaborate with other software engineers, data analysts and scientists...SoftwareTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data Platform. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

