Software Engineer, Ad Platforms

4 weeks ago


Austin, Texas, United States Apple Full time
Summary

Posted: Jul 5, 2024

Weekly Hours:
40

Role Number:


At Apple, we work every day to build products that enrich people's lives Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads in App Store and Apple News. Our platforms are highly-performant, deployed at scale, and setting new standards for enabling effective advertising while protecting user privacy.

Description

At Ad Platforms, we are building the next generation of privacy-focused advertising capabilities. As a part of the data organization, we work at the cutting edge of data engineering, machine learning, and privacy at Apple's scale. We are constantly developing data products to provide amazing user experiences and to drive value for developers and publishers. We are looking for a Senior Software Engineer to design and develop real-time stream processing systems and to transform how advertising works with data. You will be a leading voice in our technology strategy and its delivery as well as serve as a mentor to our junior members of the team. As a part of this team, you will: - Engineer secure and scalable data processing systems across different execution contexts such as real-time, near real-time, and batch using Spark, Hadoop, Kafka, Cassandra and beyond. - Collaborate with a team of world-class data infrastructure engineers and product managers to apply innovative techniques and technologies that process petabytes of realtime streaming events. - Join a group of talented data infrastructure engineers and help align the technical direction across the entire Ad Platforms data organization. You will join and contribute to a culture that emphasizes reliability, resiliency, extensibility, scalability, and productivity. We are one team, nurturing each other's growth and supporting each other in delivering for our customers and Apple.
  • 3+ years of software engineering experience, ideally within the ads or media space, building distributed, scalable data pipelines and data platforms
Preferred Qualifications
  • Strong computer science and data engineering fundamentals
  • Proficiency with modern programming languages (e.g. Java/Scala/C++) and ease with picking up new technologies independently
  • Expertise in NoSQL datastores (e.g. Cassandra, Keyspaces, ElastiCache) and data modeling
  • Proficiency in distributed systems and data processing technologies (e.g. Spark, Kafka, Flink)
  • Experience building and scaling systems on premise and in the cloud
  • Strong technical skills with proven experience developing, architecting, and supporting scalable data infrastructure
  • Passion for data quality, code elegance, clear documentation, cost saving and operational excellence and effective communication with cross-functional teams
Education & Experience

Additional Requirements

More
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.



  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jul 24, 2024Weekly Hours: 40Role Number: At Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers - helping people discover content, supporting creators, and protecting and...


  • Austin, Texas, United States Apple Full time

    Performance Optimization Engineer - Ad PlatformsCompany: AppleLocation: Austin, Texas, United StatesIndustry: Software and ServicesAt Apple, we are committed to improving lives through cutting-edge technology. The Advertising Platforms division is essential in providing captivating content to users globally while supporting both publishers and developers. We...


  • Austin, Texas, United States Apple Full time

    Performance Optimization Engineer - Ad PlatformsCompany: AppleLocation: Austin, Texas, United StatesIndustry: Software and ServicesApple is committed to transforming lives through groundbreaking technology. The Advertising Platforms division is crucial in providing captivating content to a global audience while supporting both publishers and developers. We...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Iodine Software Full time

    Software Engineer Join us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI technology to drive smarter healthcare processes and positively impact patient care. Who We Are Iodine is an enterprise AI company that is championing a radical rethink of how to create value for...


  • Austin, Texas, United States Apple Full time

    SummaryPosted: Jun 25, 2024Weekly Hours: 40Role Number: At Apple, great ideas have a way of becoming extraordinary products, services, and customer experiences. Bring passion and dedication and there's no telling what you could accomplish. Are you passionate about empowering decision making through security? Do you want to work in a highly energized...

  • Software Engineer

    4 months ago


    Austin, Texas, United States Wipro Limited Full time

    Overview The Software Engineer will work with an experienced team of software firmware and hardware engineers to develop Plugins for the Q-SYS platform. Q-SYS is a fast growing award winning software and hardware platform built on cutting-edge audio video and control products.Responsibilities Develop Plugins for the Q-SYS Platform Automate third party audio...


  • Austin, Texas, United States Talroo Full time

    About Talroo We are honored to be recognized as a multi-award winning organization. Talroo has been consistently recognized as a Top Workplace and a Best Place to Work in Austin. We've been ranked the last five years by Inc. 500/5000 as one of the fastest growing companies in the U.S. You'll also find us on the Austin Business Journal's Fast 50 growth awards...


  • Austin, Texas, United States Script Care LTD Full time

    Job OverviewROLE OBJECTIVEThe Application Software Engineer will be tasked with the design, development, and maintenance of software solutions across various operating systems, application frameworks, programming languages, databases, and both web and backend services. This position will also engage with other IT domains, including networking, systems...


  • Austin, Texas, United States Visa Full time

    Company OverviewVisa stands as a global frontrunner in payment solutions and technology, facilitating over 259 billion transactions annually across more than 200 nations and territories. Our VisionWe aim to connect the globe through the most innovative, reliable, and secure payment network, empowering individuals, businesses, and economies to flourish. Our...


  • Austin, Texas, United States Realtor Full time

    At , we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone.Building your career? Build it better at . Join us and help change the world of real estate,...


  • Austin, Texas, United States Visa Full time

    Company OverviewVisa stands as a global frontrunner in the payments and technology sector, facilitating over 259 billion transactions annually across more than 200 countries and territories. Mission StatementOur goal is to connect the globe through innovative, reliable, and secure payment solutions, empowering individuals, businesses, and economies to...


  • Austin, Texas, United States Realtor Full time

    At , we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone.Building your career? Build it better at . Join us and help change the world of real estate,...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States Apple Full time

    SummaryPosted: Aug 1, 2024Role Number: The people here at Apple don't just build products - we craft the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and...


  • Austin, Texas, United States Iodine Software Full time

    Director of Site Reliability Engineering Join us. Let's make a direct impact in healthcare. Being an Iodine employee means becoming part of something bigger: using clinical AI echnology to drive smarter healthcare processes and positively impact patient care. Who we are: Iodine is an enterprise AI company that is championing a radical rethink of how to...


  • Austin, Texas, United States Brinqa Full time

    Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently. We help our customers' cyber security and technology teams discover, prioritize and treat the most important risks based on real-time risk analytics,...


  • Austin, Texas, United States Atlassian Full time

    About The JobIf you love learning new systems and technologies, striving for continuous improvement and adding real value to a business then Atlassian has a superb opportunity for you. As a Client Platform Engineer in our Workplace Technology team, you will work as part of a Client Platform Engineering spearheading the goal of delivering world-class Linux...


  • Austin, Texas, United States Texas Department of Aging & Disability Services Full time

    Identity and Access Management Software Engineer at Texas Department of Aging & Disability ServicesThe Identity and Access Management Software Engineer role at the Texas Department of Aging & Disability Services is a pivotal position dedicated to delivering software development solutions that bolster the Health and Human Services (HHS) IAM framework, which...


  • Austin, Texas, United States Rapid7 Full time

    Senior Software Engineer (DevOps)As a Senior Software Engineer in the Platform Delivery Security team you'll be responsible for applying cloud security best practices across the Rapid7 platform. You will be helping build and improve security within the all cloud infrastructure, keeping on top of security threats with critical infrastructure components. We're...


  • Austin, Texas, United States Procore Technologies Full time

    Job OverviewWe are seeking a Lead Software Engineering Manager to be part of Procore's Product and Technology Division. Our software solutions are designed to enhance the construction industry, and the teams within Product & Technology are pivotal in driving our acclaimed global platform forward. Your leadership will be key in shaping and implementing the...

  • Software Engineer

    4 days ago


    Austin, Texas, United States ERP SAVVY LLC Full time

    Job OverviewERP SAVVY LLC is seeking a highly skilled Software Engineer to join our team as a Backend Developer. As a key member of our development team, you will be responsible for designing and developing tools and libraries for REST and GraphQL API creation and management using vanilla JavaScript, TypeScript, and NodeJS.Key Responsibilities:API...