Principal Software Engineer, Data Systems @ Northbeam | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Principal Software Engineer, Data Systems jobs in United States
42 applicants
company-logo

Northbeam · 3 hours ago

Principal Software Engineer, Data Systems

ftfMaximize your interview chances
Information TechnologyMachine Learning

Insider Connection @Northbeam

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Expand the functionality of the large-scale number crunching systems which power the core of our marketing attribution algorithms by integrating with various data sources.
Build creative solutions to handle data coming from many sources (S3, SFTP, email, and more) of many different types (Parquet, JSON, CSV, Thrift) in an extensible and sustainable manner.
Design, implement, document, and scale customer-facing APIs, enabling customers to connect their data to Northbeam faster, decreasing the time to onboard.
Design, develop and maintain the data models and transformations that will enable us to accelerate product development on our core ecommerce analytics product.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

SQLPythonDistributed data processingBatch data processingCloud infrastructureObservability toolsWeb analytics systemsAdtech systemsData modelsTransformationsLinux / UNIXWeb browser mechanicsAirflowDockerKubernetesFrontend developmentMartech experienceE-commerce experienceSaaS experience

Required

Expert in SQL
Expert in Python
Strong understanding of Linux / UNIX networking and file systems
Strong understanding of Distributed data processing and analytics systems – e.g. BigQuery, Snowflake, Hadoop, Spark
Strong understanding of Web browser mechanics – cookies, localStorage, XMLHttpRequest, etc.
Strong understanding of Cloud infrastructure primitives – object stores, message queues, compute
Strong understanding of Observability tools – logging, metric stores, application performance and error monitoring
2+ years of experience focused on data-intensive data and analytics software products.
2+ years of experience working inside web analytics systems or inside adtech systems.
8+ years of experience in software development.
Enthusiasm for collaborating with both technical and non-technical stakeholders.

Preferred

Bachelor's degree in Computer Science or Computer Engineering.
Architectural and hands-on experience with batch data processing and orchestration engines (we use Airflow extensively)
Architectural and hands-on experience with database engines – internals of both traditional OLTP and modern OLAP systems
Architectural and hands-on experience with container technologies (Docker, Kubernetes)
Experience with web and frontend development.
Experience working in enterprise Martech, E-commerce, or SaaS.

Company

Northbeam

twittertwittertwitter
company-logo
Northbeam is a platform for marketing measurement that uses machine learning for DTC and ecommerce brands.

Funding

Current Stage
Early Stage
Total Funding
$15M
Key Investors
Silversmith Capital Partners
2022-08-16Series A· $15M

Leadership Team

leader-logo
Austin Harrison
Chief Executive Officer and Founder
linkedin
leader-logo
Dan Huang
Co-Founder & Chief Technology Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot