Principal Software Development Engineer, AdTech
Onsite
Seattle, WA, United States
Seattle, WA, United States
Job Details
If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application. Principal Software Development Engineer, AdTech Expedia's Media Solutions AdTech group is looking for a seasoned Principal Software Development Engineer to envision, drive, and deliver our next-generation advertising marketplace. The successful candidate will bring deep advertising technical knowledge, leadership skills, and a passion for developing solutions that drive efficiency and effectiveness in the advertising ecosystem. Expedia Media Solutions is the global leader in advertising for the travel industry. As part of Media Solutions AdTech you will envision, design and build the systems at the core of our marketplace. You will collaborate with business owners and technology leaders to develop innovative solutions that have a positive impact on advertisers and travelers. You will help mentor and set an example for a new and growing team of top-notch software engineers, with a focus on sustained operational excellence. If you love to think big, move fast, and tackle hard problems, this may be the opportunity for you. What you'll do:
- Lead the design and development of highly scalable and efficient auction systems, ensuring optimal performance and low-latency response times
- Collaborate with cross-functional teams to define technical requirements and specifications for auction-related features
- Develop and optimize algorithms for bidding strategies, pricing models, and real-time decision-making in advertising auctions
- Stay abreast of industry trends and emerging technologies in auction dynamics, incorporating innovative approaches into our platform
- Provide technical leadership and mentorship to a team of software engineers, fostering a culture of innovation, collaboration, and excellence
- Drive code reviews, architectural discussions, and ensure the adoption of best practices in software engineering
- Collaborate with product managers, data scientists, and other stakeholders to understand business requirements and translate them into technical solutions
- Identify and address performance bottlenecks in the auction systems, optimizing code and infrastructure for maximum efficiency
- Design and lead data-driven approaches to proactively identify issues and enhance system reliability
- Minimum of 10 years of professional software engineering experience, with a focus on advertising technology and auction systems
- Proven experience designing and implementing scalable, high-performance auction systems
- Strong proficiency in programming languages such as Java or C ++, with a solid understanding of software design principles
- In-depth knowledge of advertising technologies, including real-time bidding, Open RTB, ad exchanges, and programmatic advertising
- Experience with data-driven decision-making, machine learning, and analytics in the context of advertising technology
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders
- Master’s/Ph.D. in Computer Science, Software Engineering, or a related field; or Equivalent related professional experience
Learn more about Expedia Group
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team