Principal Software Engineer, Data Systems

2 weeks ago


San Francisco, United States Northbeam Full time
Principal Software Engineer, Data Systems

Please note: This is a SFBA-based hybrid position which will require some regular in-office days in downtown San Francisco each week.

About us

Northbeam is building the world’s most advanced marketing intelligence platform for growth. Our marketing measurement technology and customizable dashboards provide our customers with a unified view of their e-commerce business data. The smartest brands in ecommerce trust Northbeam to accurately attribute their advertising spend, understand the entire customer journey, and make data-driven decisions to grow profitably.

Northbeam’s team and customer base are growing quickly, and it’s essential that we invest in the right people & systems to scale our business. Our business has found incredible product-market fit and continues to grow rapidly.

Northbeam is composed of hard-working and talented individuals focused on collaboration, personal growth, and technical excellence. We would love for you to join us We’re a hybrid-remote company with team members in San Francisco, Los Angeles, New York, and more.

About the role

This role is for a product-minded engineer who thrives in building data-intensive systems. You will both provide architectural direction for, and execute on, a large product surface area.

Example projects that you may be responsible for:

  1. 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.
  2. 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.
  3. Design, implement, document, and scale customer-facing APIs, enabling customers to connect their data to Northbeam faster, decreasing the time to onboard.
  4. Design, develop and maintain the data models and transformations that will enable us to accelerate product development on our core ecommerce analytics product.
About youWhat you need to get the job done
  1. Expert in SQL
  2. Expert in Python
  3. Strong understanding of Linux / UNIX networking and file systems
  4. Distributed data processing and analytics systems – e.g. BigQuery, Snowflake, Hadoop, Spark
  5. Observability tools – logging, metric stores, application performance and error monitoring
  6. 2+ years of experience focused on data-intensive data and analytics software products.
  7. 2+ years of experience working inside web analytics systems or inside adtech systems.
  8. 8+ years of experience in software development.
  9. Enthusiasm for collaborating with both technical and non-technical stakeholders.
What would make us love you
  1. Bachelor's degree in Computer Science or Computer Engineering.
  2. Architectural and hands-on experience with batch data processing and orchestration engines (we use Airflow extensively)
  3. Database engines – internals of both traditional OLTP and modern OLAP systems
  4. Experience with web and frontend development.
  5. Experience working in enterprise Martech, E-commerce, or SaaS.
Values

These are the values we share as the Northbeam community:

  1. Growth mindset - we’re always learning and growing
  2. Customer focus - we want to make the customer happy with our product
  3. Ownership mentality - we think like owners in the business
  4. Radical candor - we’re transparent and give direct feedback to one another
Apply for this job

* indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV

LinkedIn Profile

Website

#J-18808-Ljbffr

  • San Francisco, United States TBWA\Chiat\Day Full time

    Principal Software Engineer, Data Platform CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...


  • San Francisco, California, United States Spire Full time

    Spire Global, a leading space-to-cloud analytics company, is seeking an experienced Principal Software Engineer to lead the development of its data pipelines.The Role:This is a critical position that requires expertise in designing, implementing, and maintaining robust and scalable data pipelines using Apache Flink and Java. As a key member of the US...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    Principal Software Engineer, Data PlatformCHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...


  • san francisco, United States Understanding Recruitment Full time

    Principal Software EngineerUS Tech start-up - Fully Remote$180k + BenefitsWe're excited to share an opportunity with a fast-growing, heavily-backed live shopping platform based on the West Coast, currently valued at over $100M!They're on the lookout for a Principal Software Engineer with expertise in Full Stack Engineering (React.js/Node.js) and a focus on...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    Principal Software Engineer, Data PlatformCHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a...


  • San Francisco, United States Understanding Recruitment Full time

    Principal Software EngineerUS Tech start-up - Fully Remote$180k + BenefitsWe're excited to share an opportunity with a fast-growing, heavily-backed live shopping platform based on the West Coast, currently valued at over $100M!They're on the lookout for a Principal Software Engineer with expertise in Full Stack Engineering (React.js/Node.js) and a focus on...


  • San Francisco, United States Braintrust Data Full time

    About the companyBraintrust is the end-to-end developer platform for building world-class AI products. AI development is a relatively new paradigm combining code and datasets, incrementally refining both using frequent evaluations. Our product lets you evaluate LLM applications and iteratively improve them, with a rich set of tools to visualize changes and...


  • San Francisco, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we are...

  • Software Engineer

    5 days ago


    San Francisco, United States Sara Software Systems Full time

    bem Share this job San Francisco, CA, USA Full Time Role Highlights Computer Science Integrations Software Systems LLMs AI Tools, Libraries and Frameworks Description The company leverages LLMs to create a new interface between humans and systems to build robust and scalable software solutions. The role involves working directly with founders to...


  • San Francisco, United States Bodo Inc Full time

    At Bodo, we are redefining what’s possible with Python for analytics, data engineering, and AI. We’ve developed the world’s first auto-parallelizing Python compiler, delivering HPC-level performance and efficiency for large-scale data processing. Now, we are building upon this foundational software and applying it directly to analytics and AI,...

  • Software Engineer

    7 days ago


    San Francisco, California, United States Tbwa ChiatDay Inc Full time

    Principal Software Engineer, BackendCHAOS Inc. is a technology company specializing in defense and critical industrial sectors. The company has developed next-generation capabilities and is known for its mission-focused culture, dedicated to solving complex technical challenges. Its unique agile engineering approach enables rapid prototyping, while...


  • San Francisco, United States ZipRecruiter Full time

    Job Description#Team NextdoorNextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world...


  • San Francisco, California, United States WEX Inc Full time

    Job OverviewWe are seeking a highly skilled Sr. Principal Data Software Engineer to join our team at WEX Inc.About the Role:As a key member of our data engineering team, you will be responsible for designing and implementing scalable, reliable, and cost-effective data architectures.You will work closely with stakeholders to understand business requirements...


  • San Francisco, United States CHAOS Industries Full time

    CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...


  • San Diego, United States Associates Systems LLC Full time

    The candidate will perform technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total systems. Analyses are performed at all levels of total system product to include: concept, design, fabrication, test, installation, operation, maintenance and disposal. Ensures the logical and...


  • San Francisco, California, United States Amazon Full time

    Job DescriptionWe are seeking a Principal Software Engineer to join our Customer Engagement Technologies team at Amazon. In this role, you will have the opportunity to design and build innovative technologies in a large distributed computing environment.Company OverviewAmazon.com is recognized as #1 in Customer Service in the US and abroad. Our team drives...


  • San Francisco, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...


  • San Francisco, California, United States CHAOS Industries Full time

    Job OverviewCHAOS Industries is a global technology company delivering cutting-edge solutions to the defense and critical industrial sectors. We're seeking a highly skilled and motivated Software Engineer to join our team supporting our product engineering.This is a highly-collaborative role which will allow you to wear multiple hats and work very closely...


  • San Francisco, United States Nextdoor Full time

    Job DescriptionJob Description#TeamNextdoorNextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build...


  • San Francisco, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us.Together with our members, we're changing the way people think about and interact with personal finance.We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...