XX
Principal Software Engineer 6 - (Backend & Agentic Execution Platform)Comcast Business Solutions Advisor ProgramUnited States

Cette offre d'emploi n'est plus disponible

XX

Principal Software Engineer 6 - (Backend & Agentic Execution Platform)

Comcast Business Solutions Advisor Program
  • US
    United States
  • US
    United States

À propos

Principal Engineer
FreeWheel's Programmatic Demand team is looking for a Principal Engineer to help define and build the next evolution of our DSP-as-a-service platform that powers FreeWheel DSP, FreeWheel Buyer Cloud, and products like Universal Ads. Over the next 35 years, backend and platform engineering in ad tech will be reshaped by: Agentic software that can reason over business context, execute workflows, and safely interact with production systems. Model Context Protocol (MCP) and tool-based architectures that standardize how services expose capabilities to agents. New expectations around observability, governance, safety, and cost controls for AI-driven systems. This role is for a hands-on principal engineer who can set technical direction, deliver core systems, and establish the patterns we will reuse across Buyer Cloud and our broader Demand platform as we build and deploy our first MCP server. Core Responsibilities Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs. Designs and oversees new software and web applications, supports applications under development and customizes current applications. Develops software update processes for existing applications. Assists and oversees in the roll-out of software releases. Trains and mentors software development engineers on internally developed software applications and software development best practices. Oversees the researching, writing and editing of documentation and technical requirements, including software designs evaluation plans, test results, technical manuals and formal recommendations and reports. Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects. Provides technical leadership throughout the design process and provides guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers. Assists in tracking; provides and evaluates performance metrics. Ensures team delivers software on time, to specification and within budget. Works with Quality Assurance team to determine if applications fit specification and technical requirements. Tests and evaluates systems, subsystems and components. Leads project planning, resourcing, requirement analyzing and defining, detailed designing and deployment of feature or system. Presents and defends architectural, design and technical choices to internal and external audiences. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary. Other duties and responsibilities as assigned. What You'll Do Platform & Architecture Leadership Define the technical vision for Buyer Cloud's next-generation backend, including how we expose platform capabilities through APIs and MCP-based tool surfaces. Lead architecture and design for large-scale, distributed systems with a focus on low latency, high throughput, and operational simplicity. Establish durable platform patterns for: Multi-tenant isolation and policy enforcement, safe rollout strategies (feature flags, canaries, progressive delivery), backward compatibility and API versioning for internal and external consumers. Agentic & AI-Ready Backend Systems Design and implement systems that allow AI agents to safely take actions (e.g., configuration changes, diagnostics, workflow execution) with: Clear authorization boundaries, auditing and traceability, rate limiting and cost controls, guardrails to prevent unsafe or unintended actions. Partner with data, ML, and product stakeholders to identify "high leverage" agent use cases in a DSP-as-a-service environment (e.g., troubleshooting, campaign setup assistance, forecasting/insight workflows, operational automation). Reliability, Observability, and Performance Raise the bar on SLO-driven reliability and operational practices (incident response, postmortems, automation, on-call health). Champion best-in-class observability: metrics, tracing, structured logging, and actionable alerting. Drive performance engineering across critical paths (bidding/decisioning adjacent services, pacing, reporting pipelines, and platform APIs). Mentorship & Technical Culture Mentor and grow senior engineers and emerging technical leaders. Set and model expectations for design docs, decision logs, code review quality, and pragmatic engineering judgment. Collaborate across teams to align roadmaps and unblock delivery. Successful Engineers at FreeWheel Value An ethic of service and a belief in putting the customer first. Pragmatism about what must be correct now versus what must be correct later. Curiosity and a builder mindset, especially in rapidly evolving technical areas. Repeatability, resilience, observability, and operational simplicity. Clear communication and strong partnership across engineering, product, and business stakeholders. Minimum Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience. 15+ years building and operating scalable, distributed systems; ad tech / media / programmatic experience strongly preferred. Deep expertise in system design and technical architecture, including ownership of complex systems in production. Strong coding ability in one or more of: Python, Java, Go, C++ (performance, concurrency, and distributed computing). Experience building and operating cloud-native services on AWS (or equivalent) including infrastructure-as-code. Demonstrated ability to own and manage technical backlogs, influence prioritization, and drive execution across multiple teams. AI / Agentic Systems Experience (Strongly Preferred) Experience designing "tooling" APIs intended for automation (human and machine clients), including careful consideration of: Contracts and stability, permissions and policy, auditing and compliance, failure modes and safe retries. Familiarity with modern AI/agent patterns (tool calling, RAG, evaluation/monitoring), and a point of view on where agentic systems will and will not work in production. Experience (or strong interest) in standards and ecosystems like MCP, and how they change service boundaries and platform ergonomics. Skills Application Deployment, C++ Programming Language, Cloud Applications, Python (Programming Language), Systems Design, Technical Architecture Design Compensation Primary Location Pay Range: $180,337.97 - $270,506.96This job can be performed in Denver Campus with a Pay Range of $176,540.60 - $277,420.95Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later. Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality
to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the
compensation and benefits summary
on our careers site for more details. Education Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Certifications Relevant Work Experience 15 Years +Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Location Denver, CO or Chicago, IL.
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.