Sirius XM-posted 3 months ago
$158,100 - $277,000/Yr
Full-time • Senior
Oakland, CA
5,001-10,000 employees
Broadcasting and Content Providers

As a Principal Software Engineer you will join a highly performing-team of engineers who architect, and design backend and big data services that are robust, scalable and secure. You will collaborate with cross-continent teams and execute initiatives while providing insights so AdsWizz technology infrastructure evolves with business objectives.

  • Design and build high-performance, stable, scalable AdsWizz systems that will be deployed in an enterprise setting.
  • Define and execute technology roadmap for AdsWizz's Supply Side, and Demand side Platforms.
  • Stay updated on the latest IAB standards for Ad Serving ecosystems, like oRTB, VAST, and adopt them onto AdsWizz services.
  • Develop and maintain enterprise architecture frameworks that guide the technology investments across AdsWizz.
  • Collaborate with data engineers, and design scalable & maintainable data pipelines and architectures.
  • Lead high-level architecture discussions and planning sessions with Product and Engineering teams.
  • Collaborate with senior leadership to ensure that the AdsWizz's technology roadmap are inline with its strategic objectives.
  • Work with various teams of engineers building software in a collaborative development process.
  • Execute tasks with utmost clarity and precision, demonstrating a strong sense of ownership and providing clear direction to drive projects forward effectively.
  • Serve as a mentor, foster a collaborative environment and encourage and guide team members by being honest and direct.
  • Collaborate with the Product team to clarify the scope of the projects.
  • Collaborate with the Dev/Cloud Operations teams to ensure flawless production deployments and support the Incident Management team.
  • Contribute to the growth of various teams, by participating in interviewing and recruiting activities.
  • Bachelor's or Master's Degree in Computer Science, Mathematics, or a related field.
  • 10+ years of software engineering experience in Java (preferably the latest JDK version).
  • 7+ years of experience developing microservices and scalable products across diverse cloud platforms (ideally AWS), implementing best practices and design patterns for microservices-based applications.
  • Expertise in digital ad-serving concepts such as forecasting, pacing models, and real-time bidding.
  • Experience with advertising-related protocols such as OpenRTB and related data models.
  • Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification/testing.
  • Ability to work independently and manage entire projects or significant components, ensuring timely delivery.
  • Ability to collaborate with cross-timezone teams and negotiate design trade-offs aligned with organizational goals and priorities.
  • Proven ability to research and adopt new technologies.
  • Experience identifying and debugging performance bottlenecks.
  • Strong understanding of RESTful API design principles, API security standards, and best practices in API versioning and management.
  • Experience with frontend technologies such as Angular, React, or WebComponents (a plus).
  • Strong analytical and problem-solving skills, with meticulous attention to detail and a commitment to continuous improvement.
  • Proficiency in creating detailed software architecture diagrams.
  • Strong interpersonal skills with the ability to interact and work with staff at all levels.
  • Experience with frontend technologies such as Angular, React, or WebComponents.
  • Base salary range of $158,100 to $277,000 depending on skills, qualifications, and experience.
  • Eligibility for discretionary short-term and long-term incentives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service