Senior Software Engineer - Data Integration Platform, Python

March 11

Apply Now
Logo of Northbeam

Northbeam

Northbeam is a marketing intelligence platform that specializes in multi-touch attribution and media mix modeling, powered by machine learning, to enhance profitable growth. The platform offers tools like omnichannel planning, real-time data analytics, and creative analytics to optimize ad spends, improve cross-channel performance, and drive growth for ecommerce brands. Trusted by top brands, Northbeam provides data-driven insights into customer journeys and ad performance with a focus on first-party data. Its solutions help businesses understand conversion paths, optimize budget mixes, and tackle creative fatigue for maximum return on ad spend.

11 - 50 employees

Founded 2020

πŸ›οΈ eCommerce

☁️ SaaS

πŸ€– Artificial Intelligence

πŸ’° $15M Series A on 2022-08

πŸ“‹ Description

β€’ Northbeam is fundamentally a data product - the whole company. β€’ 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. β€’ 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. β€’ We are looking for a Senior Software Engineer with experience in data integration, API-based ETL pipelines, and cloud-native architecture. β€’ You will work with a small engineering team to create a platform that consolidates third-party data from various sources, including advertising platforms, e-commerce systems, customer data warehouses, ERP, POS, and CRM systems. β€’ You will need to think about scalability, multi-tenancy, batch vs streaming trade-offs, data validation, API design, and more. β€’ Curiosity, willingness to do the hard thing, attention to developer ergonomics, and an enjoyment of startup pace of development will be the key to success in this role.

🎯 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.

πŸ–οΈ Benefits

β€’ Equity package β€’ Generous base salary β€’ Healthcare Benefits (medical, dental, vision) β€’ Travel to meet with the team β€’ Flexible PTO Policy β€’ 12 Company Paid Holidays

Apply Now

March 8

Be part of Revive Media's shift to product-led business as a Senior Back-End Developer. Focus on designing and maintaining high-performing back-end systems.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs as soon as they're posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
πŸŽ‰$6 / week

Cancel anytime

MOST POPULAR
πŸ₯³$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
πŸ₯°$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
πŸŽ‰$6 / week

Cancel anytime

MOST POPULAR
πŸ₯³$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
πŸ₯°$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com