Software Apps Engineer

Oath Inc - Sunnyvale, CA3.8

Full-timeEstimated: $96,000 - $120,000 a year
It takes powerful technology to connect our brands and partners with an audience of 1 billion. Nearly half of Verizon Media employees are building the code and platforms that help us achieve that. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our business—and the world. Want in? As Verizon’s media unit, our brands like Yahoo, TechCrunch and HuffPost help people stay informed and entertained, communicate and transact, while creating new ways for advertisers and partners to connect. With technologies like XR, AI, machine-learning, and 5G, we’re transforming media for tomorrow, too. We're creators and coders, dreamers and doers creating what's next in content, advertising and technology.
About the Team

Hundreds of millions of people around the world rely on our product to keep in touch with the people and things they care most about. Now we need your help making Yahoo Mail the fastest, easiest, and most attractive place for communicating with your friends and family. We're a team that is creating one of the most sophisticated client side web applications in the world, and we're constantly pushing the limits of code complexity, user experience fluidity, and raw performance. We're making browsers do things for hundreds of millions of users that Berners-Lee never dreamed of, and we need your help, especially if you're passionate about communication.

Responsibilities will include engineering ownership in a complex client side application, including new feature work, improvements on existing code, debugging and investigation of user issues, and active participation in designing and shipping the product.

Minimum Qualifications

BS in Computer Science (or equivalent experience) with 2 year’s experience

Experience with OOP: Java, C#, or similar

Solid understanding of CS fundamentals (algorithms, data structures, object oriented programming)

Working knowledge of browser-side client technologies including AJAX, HTML5, CSS3 and object-oriented Javascript

Working knowledge of scripting languages such as PHP, Perl, Python, and/or Ruby

You must enjoy challenging engineering problems. We are looking for someone who can solve complex issues

Flexible and able to work with a diverse team that includes engineers, marketing, product, and designers

Familiar with HTTP and TCP/IP protocol

Linux/Unix knowledge necessary

Excellent communication skills, both written and oral

Preferred Qualifications

Familiar developing mail application

Familiar with frontend test driven development

Experience with JavaScript framework such as React, Angular, Ember and node.js

Experience with continuous integration (CI) frameworks such as Jenkins and Hudson

Familiar with SCRUM or similar agile methodology

Verizon Media is an equal opportunity employer. For more information or to search all of our openings please visit

Verizon Media is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Verizon Media is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please email or call 408-336-1409. Emails/calls received for non-disability related issues, such as following up on an application, will not receive a response.

Currently work for Verizon Media? Please apply on our internal career site.