← Back to jobs
Northbeam
Northbeam

Senior Software Engineer, Data Systems (Python)

engineeringfull-timeRemote - USA
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

About the Role

Northbeam is fundamentally a data product - the whole company. We sell data: quality integrations, fresh and reliable data pulls, correct aggregations, and algorithmic insights.

Our data systems team is foundational. As a data-tilted software engineer, you will work with a cross-functional team to translate customer feedback into scalable data pipelines and products.

The work involves creating, maintaining, and improving integrations and transformations across numerous ad platforms, order management systems (Shopify, Amazon), and our own real-time events.

Your Impact

  • Design and implement scalable, high-performance data pipelines for data ingestion and transformation.
  • Build and maintain APIs for flexible, secure, tenant-aware data integrations.
  • Work with event-driven and batch processing architectures.
  • Drive clean API design for real-time and batch ingestion with various authentication methods.
  • Implement observability, monitoring, and alerting for data freshness and reliability.
  • Optimize data flows balancing cost, efficiency, and rapid development.
  • Collaborate with data engineering, infrastructure, and product teams.

What You Bring

  • 5+ years in data engineering, software engineering, or integration engineering with focus on ETL, APIs, and data pipeline orchestration.
  • Strong proficiency in Python.
  • Experience with API-based ETL.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
Senior Software Engineer, Data Systems (Python) at Northbeam — Remote