wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Senior Software Engineer Role/Senior Software Engineer, Data Systems (Python)

Senior Software Engineer, Data Systems (Python)

NorthbeamRemote - USA$170k – $200k+ Equity1mo ago
RemoteSeniorNASoftwareE-commerceSenior Software EngineerSenior Data EngineerPythonSQLRESTGraphQLAirflow

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

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

• $170,000 - $200,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 ProcessThe 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.

Similar Jobs

Senior AI Engineer – LLMs & AgentsJust now
cosunocosuno·Remote - Berlin/Remote
RemoteEMEASeniorArtificial IntelligenceAI EngineerSenior Software EngineerPythonTypeScript
Manager, Data ScienceJust now
Cognite - AI for IndustryCognite - AI for Industry·Remote - England, United Kingdom
RemoteEMEASeniorArtificial IntelligenceData AnalyticsAdvisorData ScientistTeam ManagementDocumentationTeam LeadershipCustomer SuccessGovernanceSQLPythonFull Stack
Senior Credit Risk Analyst1h ago
LendableLendable·Remote - UK·Equity
RemoteEMEASeniorCredit AnalystPythonSQLReporting
2026 Internship Project: Software Engineering, Computer Vision & Automation1h ago
Rigetti ComputingRigetti Computing·Fremont, CA·$73k – $104k/year
In OfficeNAInternArtificial IntelligenceSoftware Engineering InternPythonExcelTypeScriptDocumentation
2026 Internship Project: Hamiltonian Learning1h ago
Rigetti ComputingRigetti Computing·Remote - USA·$73k – $104k/year
RemoteNAInternInternPythonJAXNumPySciPy

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·