Senior Principal Software Engineer / Lead Engineer - Adtech/Martech

Job Description

Adentro is revolutionizing how businesses leverage real-world data for impactful marketing. With a network of over 7,000 sensor locations across North America, we collect over a billion data points daily. This real-time data fuels advanced analytics and warehousing systems that drive online marketing success.

Adentro is a San Francisco-based company backed by the biggest names in Silicon Valley. Our teams enjoy a remote-first and highly flexible work culture. This position is available as a remote first position, within Canada or the USA.

We’re looking for a Senior Principal Software Engineer / Lead Engineer to spearhead our Adtech/Martech technology stack. If you’re passionate about cutting-edge technologies, large-scale systems, and mentoring high-performing teams, this is the role for you.


What You'll Do
  • Drive Engineering Leadership: Lead the evolution of Adentro’s Adtech/Martech stack, including developing a robust semantic layer for self-service analytics and enabling business insights.
  • Build Modern Adtech Solutions: Architect scalable front-end and back-end systems to improve product accessibility, usability, and reliability.
  • Lead and Mentor: Foster a culture of innovation and collaboration within the engineering team, mentoring junior engineers and implementing best practices.
  • Governance and Observability: Establish governance frameworks to enhance the quality, security, and compliance of our platform. Implement observability practices for proactive monitoring and optimization.
  • Cross-functional Collaboration: Partner with product, marketing, and business teams to align technical solutions with organizational goals.
  • Manage Infrastructure: Design, implement, and maintain data pipelines, ETL processes, and scalable architecture for data integration into our corporate data warehouse.
  • Project Oversight: Manage project timelines, resource allocation, and deliverables to ensure timely and high-quality outcomes.

  • What You Have
  • 8+ years of experience in technical roles, including 4+ years of leading complex engineering projects.
  • Deep knowledge of end-to-end data lifecycle, including cloud-first data strategies, data modeling, and semantic layer development.
  • Proficiency in Golang, Scala, Python, Kafka, and front-end development (ReactJS a plus).
  • Experience with databases and BI tools such as PostgreSQL, MongoDB, Snowflake, and Mode.
  • Proven track record of designing scalable, high-performance systems.
  • Strong knowledge of system design, application architecture, and documentation best practices.
  • Passion for mentoring and fostering team growth.
  • Familiarity with AWS and cloud-based solutions.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

  • Bonus Points
  • Experience in Adtech or Martech domains.
  • Familiarity with Generative AI, LLMs, and AI-powered software agents.
  • Formal experience as an engineering lead or architect.

  • Our Values
  • Be Committed: Work hard, own challenges, and embrace learning.
  • Create Trust: Act with integrity and build trust with clients and colleagues.
  • Be Bold: Experiment, speak up, and execute with purpose.
  • Deliver High Performance: Prepare, commit, and deliver exceptional results.

  • Perks & Benefits
  • Flexible work-from-home environment.
  • Flexible vacation plan.
  • Excellent benefits package, including stock options.
  • Education and career development support.