Senior Software Engineer, Data Systems

Logo of Northbeam

Northbeam

πŸ“Remote - Worldwide

Job highlights

Summary

Join Northbeam, a rapidly growing company building a leading marketing intelligence platform, as a Data Engineer. You will collaborate with cross-functional teams to design, build, and maintain scalable data pipelines and products. This role requires extensive experience with SQL and Python, data pipeline orchestration tools, and building large-scale systems. You will work with various data sources, including ad platforms and order management systems, to ensure data quality and reliability. The position offers a chance to contribute to a rapidly scaling company and make a significant impact on the product. Northbeam values collaboration, personal growth, and technical excellence.

Requirements

  • Strong understanding of data processing needs of real-time and batch systems for transactional and analytical processing
  • Extensive experience with SQL and Python
  • Experience designing and deploying high performance systems with reliable monitoring and logging practices
  • Deep knowledge of data pipeline orchestration tools and best practices (e.g., Airflow, dbt)
  • 5+ years of experience building and maintaining large-scale software systems

Responsibilities

  • Work with our customers, product managers, product engineers, and customer support, to scope, build, and iterate high value solutions
  • Design, build and optimize data ingestion and transformation pathways spanning APIs, file processing, and configurable inputs
  • Maintain and enhance the data/infrastructure engineering aspects end-to-end ensuring high performance, scalability and reliability
  • Work on the data pipeline architecture and optimize it for readability, maintainability, as well as cost
  • Integrate with our machine learning and data science systems to deliver insights to our customers
  • Maintain and enhance the necessary infrastructure to scale our platform
  • Participate in engineering on-call rotations, addressing production issues and diving into both code and data to analyze and solve problems reported through customer-facing channels
  • Write technical documentation for internal and external stakeholders

Preferred Qualifications

  • Experience with implementing Python web services in Flask, FastAPI, or similar
  • Experience working at small companies and wearing many hats
  • Comfort with rapid system diagnosis, debugging, and remediation under pressure
  • Prior experience working in marketing, e-commerce, or ad-tech
  • Experience working with cloud infrastructure such as Google Cloud Platform or AWS
  • Experience or a desire to leverage infrastructure-as-code

Benefits

  • Equity package
  • Generous base salary
  • Healthcare Benefits (medical, dental, vision)
  • Travel to meet with the team
  • Flexible PTO Policy
  • 12 Company Paid Holidays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Northbeam know you found this job on JobsCollider. Thanks! πŸ™