See all roles

Senior Software Engineer (Data Systems, Python)

Work from home Full-time role Hiring

Requirements

  • 5+ years of experience in data engineering, software engineering, or integration engineering, with a focus on ETL, APIs, and data pipeline orchestration,
  • Strong proficiency in Python,
  • Experience with API-based ETL, handling REST, GraphQL, Webhooks,
  • Experience implementing authentication flows,
  • Proficiency in SQL and BigQuery,
  • Experience with orchestration frameworks (e.g., Airflow) to manage and monitor complex data workflows,
  • Familiarity with containerization (Docker, Kubernetes) to deploy and scale workloads,
  • Ability to drive rapid development while ensuring maintainability, balancing short-term delivery needs with long-term platform stability,
  • (Desirable) Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures,
  • (Desirable) Experience working with ERP systems, CRMs, CDPs, or complex other enterprise data tools and their APIs,
  • (Desirable) Exposure to event-driven architectures and real-time data processing tools,
  • (Desirable) Knowledge of data governance, compliance (GDPR, SOC2), and security best practices for handling sensitive data,
  • (Desirable) Experience working in a multi-tenant SaaS or large-scale data-intensive environment

What the job involves

  • As a Data Engineer working at Northbeam, you will work with a cross-functional team of product managers, product engineers, and business leaders to translate our customers’ feedback into scalable data pipelines and products,
  • The work involves creating, maintaining and improving a labyrinth of integrations and transformations in a complex network of touchpoints to keep everything running smoothly. The system is powered by data that spans numerous ad platforms, a variety of order management systems (such as Shopify and Amazon), as well as our own real-time events that we collect as our customers navigate their online stores,
  • Curiosity, experience, and a desire to build data pipelines and applications at scale will be the key to success in this role,
  • This is a startup. The one thing that’s constant is change. To start with, you can expect to:,
  • Design and implement scalable, high-performance data pipelines to ingest and transform data from a variety of sources, ensuring reliability, observability, and maintainability,
  • Build and maintain APIs that enable flexible, secure, and tenant-aware data integrations with external systems,
  • Work with event-driven and batch processing architectures, ensuring data freshness and consistency at scale,
  • Drive clean API design and integration patterns that support both real-time and batch ingestion while handling diverse authentication mechanisms (OAuth, API keys, etc.),
  • Implement observability, monitoring, and alerting to track data freshness, failures, and performance issues, ensuring transparency and reliability,
  • Optimize data flows and transformations, balancing cost, efficiency, and rapid development cycles in a cloud-native environment,
  • Collaborate with data engineering, infrastructure, and product teams to create an integration platform that is flexible, extensible, and easy to onboard new sources,
  • You will work with great people who have done this many times before. You will teach them some new tricks, and maybe learn some old ones,
  • If this sounds like your kind of chaos, we’d love to hear from you

Apply tot his job Apply To this Job

You might like

Senior Data Engineer / Architect

Work from home Full-time role

Data Engineer Sr (ETL) Advisor-Raleigh, NC-Eligible for Public Trust

Work from home Full-time role

AI / LLM Engineer (GCP, RAG, Agentic AI)

Work from home Full-time role

Business Analyst Consultant, E&I Specialty Benefits - in Virginia

Work from home Full-time role

Data Analyst

Work from home Full-time role

[Hiring] Business Intelligence Analyst @Brown & Brown Insurance

Work from home Full-time role

Business Intelligence and Reporting Specialist

Work from home Full-time role

Data Engineer II, PySpark / Databricks

Work from home Full-time role

Senior Data Engineer; Part Time

Work from home Full-time role

Software Build Engineer

Work from home Full-time role

Deputy Executive Director

Work from home Full-time role

Experienced Full Stack Customer Service Representative – Remote Support and Benefits Administration

Work from home Full-time role

Experienced Live Chat Support Specialist – Delivering Exceptional Customer Experiences in a Dynamic Remote Work Environment

Work from home Full-time role

Experienced Chat Support Representative – Delivering Exceptional Customer Experiences at arenaflex

Work from home Full-time role

Experienced Live Chat Support Specialist – Delivering Exceptional Customer Experiences in a Dynamic Remote Work Environment

Work from home Full-time role

Operations Associate, Casino & Sports

Work from home Full-time role

Sr. Java Backend Software Engineer with Azure

Work from home Full-time role

Rewritten Job Title:

Work from home Full-time role

Remote Moonlighting - Pay per click General/Emergency

Work from home Full-time role

Implementation Specialist (Configuration)

Work from home Full-time role