Verizon Media Group
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? Verizon Digital Media Services brings together world-class technology to prepare, deliver and display content - so users can watch and enjoy on their terms. The purpose of our platform is simple. It delivers next-generation digital experiences for today's demanding users, whether it be their favorite TV shows, catching up with friends via social media or shopping for the latest gadgets. Built on top of one of the world's largest networks, our platform easily handles your users' appetite for instant, secure and always-on media, anytime, anywhere.
Beyond the duties of a software engineer, the principal software engineering role requires taking on small leadership roles within the team by mentoring other team members and taking independent initiative to work with other engineers in cross-team projects. Engineers in this role must be a subject matter expert on at least one keystone project which exemplifies strong engineering and critical thinking skills while taking a significant project to completion. They help with production issues; particularly those related to their primary areas of expertise and may offer solutions to prevent future incidents. They follow best practices for code development and testing and are consistently focused on top priority tasks. Engineers must demonstrate a collaborative work ethic and should contribute to the organization in other ways such as open sourcing projects, participating in "communities", and/or making technical presentations to their teams and other parts of the engineering organization.
* At least 5-10 years experience with large scale deployments of software systems
* Advanced proficiency in both scripting and compiled languages (Shell,Perl,Python,C,C++,Go)
* Knowledge of Design Patterns
* In depth understanding of failure modes of large scale SaaS systems
* Ability to design and manage projects independently.
* Experience with Public Key Infrastructure and deployment thereof in services (certificates, encryption)
* Advanced understanding of application security and secure coding practices.
* Knowledge of Agile Software Development Methodologies (SCRUM/SAFE)
* Experience working with TLS libraries like OpenSSL.
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 ApplicantAccommodation@verizonmedia.com 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.
About Verizon Media Group
Verizon Media Group is a diverse house of more than 50 media and technology brands that engages more than a billion people around the world.