Staff Software Engineer, Data Systems (Python) [Remote]
$190k - $240kNorthbeam
- Remote job
About Northbeam
Northbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and customizable dashboards. Our technology helps customers accurately track ad spend, understand the full customer journey, and drive profitable growth. Machine learning has been at the heart of Northbeam since day one: our full suite of measurement, spanning multi-touch attribution, MMM+, and incrementality, is built on it, along with laser-accurate first-party data. Now we're taking that foundation further, using AI to help brands operationalize their data and turn Northbeam insights into automated decisions.
We're experiencing rapid growth, have strong product-market fit, and are looking for the right people to help us scale. This is a rare chance to make a meaningful impact at a fast-moving, high-growth company. At Northbeam, you'll join a team of driven, collaborative, and talented individuals who value personal growth and excellence. We'd love for you to be part of our journey.
We're a remote-friendly company with physical offices in San Francisco and Los Angeles.
About the Role
Northbeam is fundamentally a data product - the whole company. We don’t sell shoes, ads, or games. We sell data: quality integrations with a variety of platforms, fresh and reliable data pulls, robust data ingest APIs, correct aggregations, and algorithmic insights on top of that data, all packaged up in a user-facing application.
What this means for you is that high-quality, robust data integration is at the core of what we do, and your work will have a direct connection to the company’s success.
Our data systems team is foundational and load-bearing, and this role sets its technical direction. As a Staff engineer , you'll own the architecture of the integration and ingestion platform that the rest of the company builds on — deciding how we onboard new sources, where the abstractions live, and what "reliable" means in practice. You'll work across product, engineering, and with business leaders, and your judgment will shape what the team builds long after any individual project ships.
The work involves a labyrinth of integrations and transformations across a complex network of touchpoints, powered by data spanning numerous ad platforms, order management systems (Shopify, Amazon, and others), and our own real-time event collection.
Your Impact
- Own the architecture of our ingestion and integration platform, setting the patterns that determine how quickly and safely we onboard new data sources.
- Define technical direction for event-driven and batch processing across the company, and make the build/buy and migration calls that go with it.
- Establish the standards for observability, data freshness, and failure handling that the data systems team works to — and hold the bar on them.
- Lead design across team boundaries, working with data engineering, infrastructure, and product to keep platform decisions coherent.
- Raise the ceiling of the engineers around you through design review, mentorship, and the code you write.
- Identify the platform problems nobody has scoped yet, make the case for solving them, and drive them to completion.
What You Bring
- 8+ years of software or data engineering experience, including significant time owning the architecture of large-scale ingestion, ETL, or integration platforms.
- Deep proficiency in Python, and strong SQL and cloud data warehouse experience (BigQuery or equivalent).
- A track record of designing API-based ETL systems at scale — REST, GraphQL, webhooks, and the authentication and multi-tenancy concerns that come with them.
- Production depth with orchestration (Airflow or similar) and containerized infrastructure (Docker, Kubernetes).
- Demonstrated technical leadership: setting direction, aligning engineers who don't report to you, and improving how a team builds, not just what it ships.
- Experience mentoring engineers and elevating engineering practice across a team or org.
- Sound judgment about when to invest in platform durability and when to ship and move on.
Bonus Skills & Experience
- Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures.
- Experience working with ERP systems, CRMs, CDPs, or complex other enterprise data tools and their APIs.
- Exposure to event-driven architectures and real-time data processing tools
- Knowledge of data governance, compliance (GDPR, SOC2), and security best practices for handling sensitive data.
- Experience working in a multi-tenant SaaS or large-scale data-intensive environment.
#LI-Remote
Base Salary Range
$190,000—$240,000 USD
Actual compensation may vary based on experience, skills, and location.
In addition to your base salary, we offer an equity package, comprehensive healthcare benefits (medical, dental, and vision), and a 401(k) plan. Our team enjoys a flexible PTO policy, 12 company-paid holidays, and 12 weeks of paid parental leave. We also provide a $500 work-from-home stipend to support your remote setup.
Interview Process
The interview process varies by role but typically begins with a 30-minute interview with a Northbeam recruiter, followed by a video interview with the hiring manager. Next, candidates complete a role-specific video interview followed by video or onsite interviews with several team members. The final step is a video interview with our CEO/Co-founder. The entire interview process is usually 5-7 interviews total and requires around 5-8 hours of your time.
We accept applications on an ongoing basis.
- ...platform every Affirm engineer relies on to understand... ...performance of our systems. Our platform ingests... ...s checkout fails, our data is how engineers find... .... We’re looking for a Staff Software Engineer to be the technical... ...using languages like Python or Kotlin. · You have...PythonFull time
$229k - $241.5k
...we work. Overview As a Staff Software Engineer, you will play a key role in... ...and advancing a robust data platform that addresses strategic... .... You will design and build systems that capture and enforce... ..., Databricks, DBT, Airflow, Python, Terraform, and Go. #LI-...PythonRemote jobPermanent employmentCurrently hiringWork at officeWork from homeFlexible hours- ...Plaid. As AI reshapes software, WorkOS is at the... ...About the role The Data team at WorkOS plays a... ...agent-first operating system: we are a lean team that... ...We're hiring a Data Engineer to own and evolve the systems... ...evolution ~ Strong SQL and Python; disciplined...PythonFull timeRemote workShift work
$190k - $240k
...unified view of their business data through powerful... ...success. We're looking for a Staff-level Software Engineer who leans backend and can... ...on backend and distributed systems work and 20–30% on frontend... ...data processing systems in Python. ~ Deep experience owning...PythonRemote jobWork from homeFlexible hours- ...into shipped improvements, and use data to measure their impact. You'll... ...developing and launching backend systems at scale using languages like Python or Kotlin. - You have an extensive... ...of 8+ years of experience as a software engineer. - You are proficient in developing...PythonFull time
- ..., you will: Own the system end to end. Set the architecture... ...yourself: agent-facing data tools (MCP or... ...production is yours. Engineer the context layer. Turn... ...production analytics or software systems, including... ...front of a CFO ~ Strong Python and SQL, and experience...PythonFull timeWork at officeLocal areaImmediate startRemote workHome office
$135k - $170k
...unified view of their business data through powerful attribution... ...this means is that out data systems team is foundational and load-bearing. As a data-tilted software engineer at Northbeam, you'll work... ...Solid working proficiency in Python. ~ Experience building against...PythonRemote jobWork from homeFlexible hours$162.16k - $198.88k
...same: to make access to data as simple and reliable... ...to query, with no engineering or maintenance required... ...context teams and AI systems rely on. Fivetran helps... ...We're looking for a staff software engineer to be a technical... ...You'll Use Python, GraphQL, Postgres, Snowflake...PythonFlexible hours$154.8k - $212.85k
...Internet of Things (IoT) data to develop... ...the role The way software gets built is... ...ship code alongside engineers — and our Developer... ...We're hiring a Staff Software Engineer... ...platform — CI/CD, build systems, and the AI agents... ...skills in Go, Python, TypeScript, or a...PythonRemote jobFull timeLive outFlexible hours$230k - $275k
...0+ GPs, unifying technology, data, and fund administration services... ...We are seeking a Senior Staff Software Engineer to lead the architecture and evolution of the core systems that power Juniper Square — the... ...~ Advanced proficiency in Python, Go, Java, or similar; strong...PythonRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours$190k - $235k
...+ GPs, unifying technology, data, and fund administration services... ...About your role As a Staff Software Engineer at Juniper Square, you are a... ...'s Treasury platform, the system that brings transactions,... ...least one server-side language (Python preferred, Node/TS, Java,...PythonRemote jobFull timeTemporary workWork experience placementWork at officeLocal areaWork from homeFlexible hours$246k - $314k
...professional-grade AI systems for insurers: software that can read, reason... ...We are looking for engineers who enjoy going deep... ...to-end outcomes. As a Staff Backend Engineer, you... ...highly unstructured data points every day, extract... ..., and evals in Python on AWS. Set the technical...PythonRemote jobWork at office$176k - $226k
...internal operations. As a Staff Software Engineer, you will provide technical... ...direction—including API contracts, data models, migration paths, and... ...workflows. Legacy system decoupling and modernizing broker... ...). Proficiency with Go, Python, event-driven architecture (...PythonRemote jobFixed term contractWork experience placementWork at officeHome officeFlexible hours- Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier... ...between AI models, enterprise systems, and business applications.... ...Message frequency varies and data rates may apply, but you can...Python
$176k - $226k
...About the role This is a Staff-level individual... ...technical lead for the Security Engineering team behind Coalition... ...expansion of the backend systems powering Coalition Control (Python/FastAPI, with Go services... ...correction, and deletion of your data where applicable....PythonRemote jobFixed term contractWork experience placementWork at officeHome officeFlexible hours- ...seeking a Site Reliability Engineer to join our sovereign... ..., ensuring strict data residency and high availability... ...utilities using Go or Python to eliminate... ...degree in Computer Science, Software Engineering, or equivalent... ...internals, distributed systems, and core networking...PythonTemporary workWork at office
$194k - $267k
...looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate... ...team to build the frameworks and systems that empower all feature teams to effectively... ...background in a language like Java, Python, or C++ , and significant experience...PythonPermanent employmentLocal areaWorldwideFlexible hours- ...different together, we are stronger together. The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting... ...based enterprise applications. - Lead and contribute to system design and provide technical leadership on projects of...Full timeFlexible hoursShift work
- ...version of yourself. The Role As a Sr. Software Engineer in our Engineering department, you will... ...suite, owning the appliance base operating system, the build and release pipeline that... .../Linux environments. - Experience with Python and PHP. - Experience with Laravel, or...PythonFull timeRemote work
- ...Cerebras Systems builds the world's largest AI chip, 56 times larger... ...a deeply technical, hands-on software engineer to join our on-field Kernel... ...programming skills in C/C++ and Python. Solid foundations in... ...party tools process personal data. For more details, click here...PythonFull timeInternship
$130k - $175k
...want to talk to you. About the Role & Team As a Senior Data Engineer, you’ll work hand-in-hand with the Data Services team to build... ...expertise with our technology stack: BigQuery, dbt, Airflow, Python, and relational databases. You have a proven track record in...PythonRemote job- ...seeking a skilled Forward Deployed Data Engineer to build the next-generation... ...— writing code, integrating systems, and solving hard problems in... ...you’re joining our Hardware, Software, or Services division, you’ll... ..., etc.) Proficiency in Python and Rust for data engineering...PythonFull timeLocal areaRemote workHome officeRelocation packageFlexible hoursNight shift
$88.53k - $110.66k
...Req ID: 397702 NTT DATA strives to hire exceptional, innovative and passionate individuals... ...We are currently seeking a Senior Data Engineer to join our team in Toronto, Ontario (CA... ...in Databricks, Azure data services, Python/PySpark and SQL. Day to Day/ Job Function...PythonTemporary workWork at officeRemote workFlexible hours- ...and India. We are adding more engineers and require a fungible... ...standards across the squad & Data Protection Services department... ...development experience with Python in enterprise or industrial contexts... ...workflows, and secure software development practices. Knowledge...Python3 days per week
$190k - $260k
...Death, to trade supply chain data. Backed by Andreessen Horowitz... ...operating data platforms. ~ SQL, Python, AWS, Snowflake, Databricks,... ...in ambiguity and thinks in systems. ~ US citizen or Green Card... ...$225K base, up to $260K+ for staff-level or outstanding candidates...PythonFull timeLive inRemote workVisa sponsorshipWork visaFlexible hours$166.6k - $208.3k
...because its information was in many systems that did not connect. His... ...has a similar challenge with data. Teams, models, and AI agents... ...are hiring a Senior Analytics Engineer to help us accelerate. You’ll... ...have working experience with Python Proficient using AI agents...PythonRemote jobWork experience placementFlexible hours$160k - $205k
...About the Role & Team As a Staff Data Engineer, you'll partner closely with... ..., Statistics, Information Systems, Business, or a related... ...with BigQuery, dbt, Airflow, Python, SQL, and modern cloud data... ...workflows, CI/CD pipelines, and software engineering best practices....PythonRemote job- Tekstraton is seeking a high-caliber Senior Data Platform Engineer to design, scale, and operationalize... ...and streaming data pipelines using Python, PySpark, and modern orchestration... ...with data scientists, BI developers, and software engineering teams to accelerate data delivery...PythonContract workWork experience placement
- Tekstraton is seeking a Senior Data Platform Engineer to design, scale, and... ...Data Science, Analytics, and Software Engineering teams to design... ...architecture, or related distributed systems roles.Production... ...Streams & Tasks).Advanced Python development capabilities coupled...PythonContract workWork at office
$139.2k - $285.6k
...ship better, more secure software faster. The same... ...Claim based on GitLab data. Fortune 100 refers to... ...Director, Analytics Engineering, you'll lead a team of... ...working knowledge of Python ~ Strong data governance... ...at scale ~ Systems thinker who sees how models...PythonRemote jobFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data Systems (Python) [Remote]. Be the first to apply!



