Northbeam Logo

Northbeam

Software Engineer, Data Systems (Python)

Posted 18 Days Ago
Easy Apply
Remote or Hybrid
Hiring Remotely in USA
140K-155K Annually
Senior level
Easy Apply
Remote or Hybrid
Hiring Remotely in USA
140K-155K Annually
Senior level
As a Senior Software Engineer, you'll design and implement scalable data pipelines, build APIs, and collaborate with product teams to optimize data workflows in a cloud-native environment.
The summary above was generated by AI
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.

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 offices in San Francisco and Los Angeles.

About the Role

Northbeam is fundamentally a data product - the whole company. We don’t sell shoes, or 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.

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.

Your Impact
  • 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.
What You Bring
  • Strong understanding of data processing needs of real-time and batch systems for transactional and analytical processing
  • Extensive experience with SQL and Python
  • Experience designing and deploying high performance systems with reliable monitoring and logging practices
  • Deep knowledge of data pipeline orchestration tools and best practices (e.g., Airflow, dbt).
  • 2+ years of experience building and maintaining large-scale software systems
Bonus Skills & Experience
  • 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
Base Salary Range
$140,000$155,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.

Top Skills

Airflow
BigQuery
Docker
GraphQL
Kubernetes
Python
Rest
SQL

Northbeam San Francisco, California, USA Office

26 O’Farrell Street, San Francisco, California, United States, 94108

Similar Jobs

17 Days Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
170K-200K Annually
Senior level
170K-200K Annually
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Senior Software Engineer for Data Systems, you'll design scalable data pipelines, optimize data flows, and build APIs for integrations, requiring strong collaboration with cross-functional teams.
Top Skills: AirflowBigQueryDockerKubernetesPythonSQL
8 Days Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
190K-220K Annually
Senior level
190K-220K Annually
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
As a Staff Software Engineer in Data Systems, you'll build and optimize data pipelines, drive architecture decisions, and collaborate for scalable solutions in a fast-paced e-commerce environment.
Top Skills: AirflowAWSAzureBigQueryDbtGoogle Cloud PlatformJavaKafkaPinotPythonScalaSparkSQL
3 Hours Ago
Remote or Hybrid
California, USA
76K-90K Annually
Junior
76K-90K Annually
Junior
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
The Mid-Market Sales Executive is responsible for selling BlackLine's SaaS platform, managing pipeline, achieving sales quotas, and developing client relationships.
Top Skills: Finance/Accounting SoftwareSaaSSalesforce

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account