Find a jobRecruiters

Software Engineer (Data Systems, Python)

Exclusive opportunity

Onsite

Software Engineer (Data Systems, Python)

Northbeam

Software Engineer (Data Systems, Python)

Skills

Google Cloud PlatformSQL QueriesE-commerce WebsitesFlaskPythonData ScienceMachine LearningAWSdbtFastAPIApache Airflow

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$140,000 – $155,000 / year

Location:

United States

Work mode:

Onsite

Published on:

23 September 2026

What they need


  • 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 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
  • 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
  • Work with our customers, product managers, product engineers, and customer support, to scope, build, and iterate high value solutions
  • Design, build and optimize data ingestion and transformation pathways spanning APIs, file processing, and configurable inputs
  • Maintain and enhance the data/infrastructure engineering aspects end-to-end ensuring high performance, scalability and reliability
  • Work on the data pipeline architecture and optimize it for readability, maintainability, as well as cost
  • Integrate with our machine learning and data science systems to deliver insights to our customers
  • Maintain and enhance the necessary infrastructure to scale our platform
  • Participate in engineering on-call rotations, addressing production issues and diving into both code and data to analyze and solve problems reported through customer-facing channels
  • Write technical documentation for internal and external stakeholders- Curiosity, experience, and a desire to build data pipelines and applications at scale will be the key to success in this role
  • Deep knowledge of data pipeline orchestration tools and best practices (e.g., Airflow, dbt)
  • Extensive experience with SQL and Python
  • 2+ years of experience building and maintaining large-scale software systems
  • Experience designing and deploying high performance systems with reliable monitoring and logging practices
  • Strong understanding of data processing needs of real-time and batch systems for transactional and analytical processing
  • Experience with implementing Python web services in Flask, FastAPI, or similar
  • Experience working at small companies and wearing many hats
  • Comfort with rapid system diagnosis, debugging, and remediation under pressure
  • Prior experience working in marketing, e-commerce, or ad-tech
  • Experience working with cloud infrastructure such as Google Cloud Platform or AWS
  • Experience or a desire to leverage infrastructure-as-code- We accept applications on an ongoing basis
  • 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

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

14 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools