Jobs
>
Philadelphia

    Principal Software Architect - Philadelphia, United States - Comcast

    Default job background
    Description

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.

    Job Summary

    We're looking for a Principal software architect for the Beeswax Data Platform Engineering team. Beeswax is the demand side platform of FreeWheel, helping advertisers and buyers transact with the programmatic ecosystem. Our team mainly focuses on building a dependable data platform and delivering precise data to the customers in a cost-efficient manner. The Beeswax Data Platform processes billions of ad events daily, delivers real-time and batch logs to the customers, and provides various reporting and troubleshooting products. As a Principal Software Architect specializing in Data Engineering, you will be pivotal in designing, developing, and implementing robust data solutions that support our business objectives. You will work closely with cross-functional teams to architect a scalable, efficient, and secure data platform to handle large volumes of data.

    Job Description

    Key Responsibilities:

    • Collaborate with stakeholders to understand and translate business requirements into technical specifications and architectural designs.
    • Design, develop, and maintain scalable data pipelines, ETL processes, and data warehouses to support data ingestion, transformation, and storage.
    • Evaluate and select appropriate technologies, tools, and frameworks for data processing, storage, and analytics, considering scalability, performance, and cost factors.
    • Define and enforce data engineering best practices, standards, and guidelines to ensure data quality, reliability, and consistency.
    • Architect and implement solutions for real-time data processing, streaming analytics, and batch processing.
    • Conduct performance optimization, tuning, and troubleshooting of data infrastructure components to ensure optimal performance and resource utilization.
    • Stay abreast of emerging trends, technologies, and best practices in data engineering, cloud computing, and big data analytics.
    • 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.

    Qualifications:

    • Bachelor's or master's degree in computer science, Engineering, or related field.
    • 10+ years of software engineering experience, with a focus on designing and implementing data platforms. Experience in the advertising industry is preferred.
    • Proven track record of successfully architecting and delivering large-scale data solutions, e.g. platforms that process millions of streaming events per second or Petabytes of data daily.
    • Strong proficiency in programming languages such as Python, Java, or Scala.
    • Hands-on experience with data processing frameworks like Apache Spark or Apache Flink.
    • Extensive knowledge of data warehousing, data modeling, relational databases, and NoSQL databases.
    • Hands-on experience with AWS and cloud-based data services and solutions (e.g., Snowflake, Databricks).
    • Excellent problem-solving skills, analytical thinking, and the ability to thrive in a fast-paced, dynamic environment.
    • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.

    Employees at all levels are expected to:

    • Understand our Operating Principles; make them the guidelines for how you do your job.
    • Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
    • Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
    • Win as a team - make big things happen by working together and being open to new ideas.
    • Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
    • Drive results and growth.
    • Respect and promote inclusion & diversity.
    • Do what's right for each other, our customers, investors, and our communities.

    Disclaimer:

    • This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications.

    Comcast is proud to be 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. Comcast will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law, including the Los Angeles Fair Chance Initiative for Hiring Ordinance and the San Francisco Fair Chance Ordinance.

    Education

    Bachelor's Degree

    While 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.

    Relevant Work Experience

    15 Years +

    Salary:

    National Pay Range: $121,331.45 USD-$284,370.59 USD

    Comcast 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. 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.


  • Anexinet

    Software Architect

    3 weeks ago


    Anexinet Blue Bell, United States

    **Position Purpose** · Exhibits high level of technical expertise on one or more key technologies in software development, delivering high end solutions for complex challenges to clients with no direction or supervision required. Designs and architects as well as develops and imp ...


  • Comcast Corporation Philadelphia, United States Full time

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning tec ...


  • Cognizant Technology Solutions Philadelphia, United States

    Sr. Embedded Software Architect (RDK-B) · About Us: · Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envi ...


  • Kane Partners LLC Philadelphia, United States

    Global leader in commerce platforms solutions is looking for a Senior Software Architect to join their team of world class architects and engineers. · Responsibilities: · Cultivate and foster relationships with senior executives and external clients, while leveraging expertise in ...


  • Kane Partners LLC Philadelphia, United States

    We are seeking a highly skilled and experienced Senior Software Architect to join our team in the Financial Services industry. As our Senior Software Architect, you will play a vital role in designing and implementing high-quality software solutions that meet our clients' busines ...


  • Jobot Philadelphia, United States

    This role is heavy in design and development of core payment and ecommerce applications for a nation wide company. Strong stability, profitability and a track record of modern technical tools · This Jobot Job is hosted by: Alex Dickinson · Are you a fit? Easy Apply now by clickin ...


  • Kane Partners LLC Philadelphia, United States

    Job Description · Job DescriptionClient is a mid-sized FinTech company with global recognition in their space – Working on this team, highly visible role working on a private-label solution for a key client group. Excellent employer, team oriented, highly collaborative. Rewarding ...

  • SilverTech

    Software architect C

    3 weeks ago


    SilverTech New Philadelphia, United States

    HENSOLDT is a leading company in the European defense industry with a global reach. The company, based in Taufkirchen near Munich, develops sensor solutions for defense and security applications. · As a technology leader, HENSOLDT drives the development of defense electronics and ...


  • Aurora Technologies New Castle, United States

    At Exxeta, we challenge the traditional concept of consulting and technology. With over 1200 colleagues at various locations, we work together every day to create digital solutions, transform markets and mindsets - driven by our passion for technology, team spirit, and the desire ...


  • Cognizant North America Philadelphia, United States

    Sr. Embedded Software Architect (RDK-B) · About Us: · Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients en ...


  • Comcast Philadelphia, United States

    Make your mark at Comcast -- a Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning tec ...

  • Verinext

    Software Architect

    2 weeks ago


    Verinext Blue Bell, United States

    Since 2001, Verinext has led the way in representing innovative, industry leading technology solutions with a customer-first mentality. In a market where many vendors are tied to a specific manufacturer's offerings, or treat all technology like it is a commodity, Verinext has bee ...

  • ICON plc

    Software Architect

    2 weeks ago


    ICON plc Blue Bell, United States

    At ICON, it's our people that set us apart. Our diverse teams enable us to become a better partner to our customers and help us to fulfil our mission to advance and improve patients' lives. · Our 'Own It' culture is driven by four key values that bring us together as individuals ...


  • Comcast Philadelphia, United States

    Make your mark at Comcasta Fortune 30 global media and technology company. From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide. Become part of our award-winning technol ...


  • Comcast Yeadon, United States

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and s ...


  • Ragan Consulting Solutions LLC Exton, United States

    Design and development of best patterns to re-write Informatica/ETL jobs on cloud using AWS Lambda, AWS Glue, AWS batch, SQS, S3 and Apache Airflow; creation and automation of cloud formation templates for deploying AWS infrastructure components using u-deploy; utilize python and ...

  • MRCE

    Cad Technician

    3 weeks ago


    MRCE Philadelphia, United States

    Our client, Mueser Rutledge Consulting Engineers (MRCE),is looking to hire a talented CAD technician to generate surface and solid CAD models for our clients. You will be responsible for meeting with draftsmen, engineers or architects and transforming client blueprints and design ...

  • Data Intelligence LLC

    Servicenow Developer

    2 weeks ago


    Data Intelligence LLC Philadelphia, United States

    Data Intelligence, LLC (DI) is searching for a full time Service Now Developer in Philadelphia, PA. This is an on-site position at NSWC Philadelphia. · Job Responsibilities · - Provide full software development lifecycle development and ongoing operation, maintenance, troubleshoo ...


  • Construction Pros on Call LLC Philadelphia, United States

    ''' · Construction Project Manager · **Duties**: · - Oversee and manage construction projects from start to finish · - Develop and implement project plans, including budgeting, scheduling, and resource allocation · - Coordinate with architects, engineers, and subcontractors to en ...


  • Envestnet Berwyn, United States

    · Description · Envestnet is seeking a passionate and talented Senior Software Architect to join our Technology team. This position is expected to report to our Berwyn, PA office. · Envestnet is transforming the way financial advice and wellness are delivered. Our mission is to ...