Manager, Software Engineering

$99,669 - $233,599/Yr

Comcast - Norristown, PA

posted 4 months ago

Full-time - Manager
Norristown, PA
Broadcasting and Content Providers

About the position

FreeWheel, a Comcast company, is on a mission to build exceptional advertising software that powers a vast global scale of transactions. As a leader in the advertising technology space, FreeWheel provides comprehensive ad platforms for publishers, advertisers, and media buyers, facilitating seamless transactions across various screens, data types, and sales channels. The company operates a Demand Side Platform (DSP) that not only serves its own needs but also powers hundreds of other DSPs, processing trillions of transactions monthly to support millions of dollars' worth of advertising campaigns. The culture at FreeWheel emphasizes transparency, collaboration, and a commitment to solving challenging problems, all while delivering high-quality, reliable software that drives success for customers. The Manager, Software Engineering role is pivotal within the Beeswax Ad Serving team, which is the backbone of the Beeswax platform. This system is responsible for listening to billions of ad auctions daily, determining which customers should participate, and executing complex bidding strategies to achieve optimal results in milliseconds. The position requires a blend of technical expertise, leadership skills, and a deep understanding of the advertising technology landscape. The successful candidate will manage a team of software engineers, guiding them in their professional development while collaborating closely with product management to deliver new features and enhancements to Beeswax customers. This role also involves overseeing the technical architecture and engineering practices of the team, ensuring that all projects adhere to deadlines, specifications, and budgets.

Responsibilities

  • Manage a team of software engineers, providing direction, guidance, and opportunities for growth.
  • Collaborate with the Beeswax Product Management team to deliver new features to Beeswax customers.
  • Provide guidance on technical architecture, design philosophies, and engineering practices for your team.
  • Drive improvements to Ad Serving software infrastructure.
  • Ensure adherence to deadlines, specifications, and budgets.
  • Review team members' work to ensure quality to team standards.
  • Provide technical support and training in Ad Serving capabilities.
  • Implement and review employee performance metrics.
  • Stay abreast of emerging trends and technologies.

Requirements

  • 5+ years related experience in software engineering or a similar field.
  • Experience in the media or advertising industry is a huge plus.
  • A bachelor's or master's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • Proficient in building distributed applications using object-oriented languages such as C++, Java, Rust, or Go.
  • Experience in deploying and operating applications in a public cloud provider.
  • Proficient in Jira, Confluence, Git, and MS Office products.

Nice-to-haves

  • Experience with agile development methodologies.
  • Familiarity with ad tech and programmatic advertising concepts.
  • Strong analytical skills and experience with data-driven decision making.

Benefits

  • Comprehensive health insurance coverage.
  • 401(k) retirement savings plan with company matching.
  • Paid time off and holidays.
  • Tuition reimbursement for further education.
  • Flexible work hours and remote work options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service