Principal Engineer - Streaming Services

AI overview

Design and operate AI-driven systems to enhance MetaRouter's product features for Enterprise customers while ensuring safe and reliable data processing.

Principal Engineer - Streaming Services


About Us


MetaRouter is a customer-data streaming platform for large, security-conscious enterprises. The MetaRouter platform dramatically reduces latency and bloat by providing server-side integration with third-party marketing, analytics, and data storage/transport tools. By enabling customers to access our SaaS tool, access a private PaaS architecture, or deploy fully within their own private cloud, customers can dramatically simplify and centralize their customer-data pipelines and maintain full control over security and compliance. 

The MetaRouter platform, serving as a full-spectrum customer data collection, modification, and delivery platform, is a collection of many, varied microservices. Our client and server-side ingestion and identity libraries, ETL applications, and configuration and monitoring UIs serve to give data teams control over the shape and substance of their customer-behavior data, all while powering the flexibility and freedom to be creative with their architecture. 


About The Role


A key value of the MetaRouter Enterprise platform is the control and flexibility it provides data teams over the shape and substance of their customer-behavior data as it streams through the data routing system. MetaRouter is looking to expand and improve its toolbox of product features offered to Enterprise customers that expand on this flexibility.


In this role, you will serve primarily as a product engineer on the Enterprise platform, helping the team architect, plan, develop, deploy, and maintain new and existing software engineering related features. You will be primarily focused on designing and operating AI- and agent-driven systems, including building and orchestrating autonomous agents, integrating them with our core services and data pipelines, and ensuring they can safely and reliably act on unbounded, real-time data to power intelligent product experiences.


Responsibilities


  • Lead engagement with the product team and customer teams to define and evolve high-level abstractions on our core data forwarding domain, ensuring they are intuitive, reusable, and aligned with customer needs.
  • Partner with Product, Design, Data, and other stakeholders to shape technical roadmaps that align with business goals.
  • Design, prototype, and implement complex features and systems; set the standard for code quality, testing, and observability.
  • Foster a culture of ownership, learning, and continuous improvement across the engineering organization.
  • Evangelize best practices for using AI/agents across teams, including guardrails, review patterns, and quality checks.
  • Participate in on-call core engineering rotation and help refine system health and availability metrics.


Qualifications and Experience


  • A friendly attitude and strong motivation to see this product succeed and mature.
  • 10+ years of professional software engineering experience, with a track record of delivering complex, high-impact systems.
  • Deep expertise in at least one major technical domain (e.g., Retail Media, data stream, Server Side tagging and CDI) and strong breadth across others.
  • Experience influencing and aligning multiple teams or orgs without direct authority
  • Deeply experienced in leveraging AI tools and autonomous agents to identify high-impact opportunities, prototype quickly, integrate them safely into systems and workflows, and turn them into durable capabilities for the team.


Bonus Round


  • Experience with using Kubernetes and containerization.
  • Experience with AWS, Azure, and other cloud providers, as well as Helm, and Terraform.
  • Experience with Javascript web applications like Node and React.
  • Experience working on applications with interactions between a user and backend systems/architectures.
  • Experience working with Analytics.js or similar client-side user-behavior-tracking systems.
Salary
$225,000 – $250,000 per year
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Principal Engineer Q&A's
Report this job
Apply for this job