Senior Software Engineer (Data Systems, Python)
Northbeam
full-remoteseniorpermanentbackend Full remote Yesterday via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
PythonAirflowETLData PipelinesAPIsRESTGraphQLWebhooksBigQueryOAuth 2.0
About the role
Role Overview
Join Northbeam as a Senior Software Engineer (Data Systems, Python). You’ll help build foundational data pipelines and a scalable integration/API platform, working with a cross-functional team across data engineering, infrastructure, and product.
Responsibilities
- Design and implement scalable, high-performance data pipelines to ingest and transform data from multiple sources.
- Ensure reliability, observability, and maintainability for production data workflows.
- Build and maintain APIs enabling secure, tenant-aware data integrations with external systems.
- Collaborate with teams to create an integration platform that is flexible, extensible, and easy to onboard to new data sources.
Requirements
- 5+ years in data engineering, software engineering, or integration engineering, with focus on ETL, APIs, and pipeline orchestration.
- Strong Python proficiency.
- Experience implementing authentication flows.
- Hands-on with orchestration frameworks (e.g., Airflow) to manage/monitor workflows.
- Familiarity with containerization (Docker, Kubernetes) for deploying/scaling workloads.
- Proficiency in SQL and BigQuery.
- Experience with API-based ETL and integrations using REST, GraphQL, Webhooks.
- Detailed understanding of authentication and security: OAuth 2.0, API keys, secrets management, and secure multi-tenant architectures.
- Experience with enterprise systems such as ERP, CRMs, CDPs (or similar) and their APIs.
- Exposure to event-driven architectures and real-time processing.
- Knowledge of data governance, compliance (GDPR, SOC 2), and security best practices.
- Experience in multi-tenant SaaS or large-scale, data-intensive environments.
Nice-to-haves
- Ability to drive rapid development while balancing long-term platform stability.
About Northbeam
Northbeam is a data-driven startup focused on building data systems and integrations. The company works with scalable data pipelines, APIs, and platform capabilities to connect and transform data for enterprise needs.
Scraped 6/12/2026