Open role
[Remote] Staff Software Engineer, Data Systems (Python)
Note: The job is a remote job and is open to candidates in USA. Northbeam is building a marketing intelligence platform that unifies eCommerce business data through attribution modeling, dashboards, and machine learning. The Staff Software Engineer will set the technical direction and own the architecture of the data ingestion and integration platform, while leading cross-functional design, mentoring engineers, and driving platform improvements.
Responsibilities
- Own the architecture of our ingestion and integration platform, setting the patterns that determine how quickly and safely we onboard new data sources
- Define technical direction for event-driven and batch processing across the company, and make the build/buy and migration calls that go with it
- Establish the standards for observability, data freshness, and failure handling that the data systems team works to — and hold the bar on them
- Lead design across team boundaries, working with data engineering, infrastructure, and product to keep platform decisions coherent
- Raise the ceiling of the engineers around you through design review, mentorship, and the code you write
- Identify the platform problems nobody has scoped yet, make the case for solving them, and drive them to completion
Skills
- 8+ years of software or data engineering experience, including significant time owning the architecture of large-scale ingestion, ETL, or integration platforms
- Deep proficiency in Python, and strong SQL and cloud data warehouse experience (BigQuery or equivalent)
- A track record of designing API-based ETL systems at scale — REST, GraphQL, webhooks, and the authentication and multi-tenancy concerns that come with them
- Production depth with orchestration (Airflow or similar) and containerized infrastructure (Docker, Kubernetes)
- Demonstrated technical leadership: setting direction, aligning engineers who don't report to you, and improving how a team builds, not just what it ships
- Experience mentoring engineers and elevating engineering practice across a team or org
- Sound judgment about when to invest in platform durability and when to ship and move on
- Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures
- Experience working with ERP systems, CRMs, CDPs, or complex other enterprise data tools and their APIs
- Exposure to event-driven architectures and real-time data processing tools
- Knowledge of data governance, compliance (GDPR, SOC2), and security best practices for handling sensitive data
- Experience working in a multi-tenant SaaS or large-scale data-intensive environment
Benefits
- An equity package
- Comprehensive healthcare benefits (medical, dental, and vision)
- A 401(k) plan
- A flexible PTO policy
- 12 company-paid holidays
- 12 weeks of paid parental leave
- A $500 work-from-home stipend to support your remote setup
- Remote-friendly work arrangement
Company Overview
Company H1B Sponsorship