Verizon Software Architect in Sunnyvale, California

What you’ll be doing...

Verizon’s Yahoo Small Business (YSB) Team provides services and platforms that enable a small-medium business to succeed. Our core offering includes actionable live web insights, application/developer platform, real-time traffic tracking and analytics, recommendation, provisioning management, subscription/billing management, merchant solution, domain management, local listing. These are the some of the important functions that allow the business owner to gain insights and take action to grow their business. And more, you get to work on the most advanced and interesting technology with no limit.

  • Designing, developing and deploying MicroServices based systems.

  • Leading and driving key technical initiatives across all technical teams within Verizon’s Yahoo Small Business.

  • Presenting opportunities with technical architecture analysis and choices to executive leadership in order to shape decisions regarding product and operation architectural strategy.

  • Serving as technical authority to all teams to provide technical guidance to ensure product design and implementing that is high available, high reliable and high scalable.

  • Drafting and reviewing architectural and deployment topology, design specifications, technology selection, and other design documents.

  • Evangelizing technologies, solutions, and best practices developed with the organization.

  • Leading technical council for Verizon’s Yahoo Small Business.

  • Performing hands-on implementation work to keep current with technology trends inside and outside the company.

  • Driving and solving critical cross-functional design and architectural problems.

  • Providing technical guidance on technology best practices to support key business decision.

  • Being a technical representatives or spokespersons externally for Verizon’s Yahoo Small Business.

What we’re looking for...

You are self-driven with experience in microservices design and implementation of complex and distributed system, particularly in building high-performance backend and/or frontend framework. You have a passion for seeking engineering excellence and adopting new technologies. You are not afraid to drive for success by working with cross-functional teams.

You’ll need to have

  • Bachelor's degree in Computer Science or related field or four or more years of work experience.

  • Six or more years of relevant work experience.

  • Experience in analyzing systems, and re-architect them using MicroServices.

Even better if you have

  • A Master's degree in Computer Science or similar.

  • Expert in designing and writing MicroServices for complex systems.

  • Seven or more years of relevant technical experience.

  • Experience in MicroService deployment strategy.

  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design.

  • Experience in MicroService deployment strategy.

  • Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture.

  • Experience with large systems software design and development, with extensive knowledge of UNIX/Linux.

  • Demonstrated leadership in technologies that are core to Verizon’s Yahoo Small Business products (distributed systems, large-scale physical infrastructure, cloud computing, database, editorial systems, web services, multi-tier serving architectures, business intelligence, mobile devices, and communications protocols).

  • Analytical skills: complexity, capacity, performance, quality, logistics, statistics.

  • Experience with object-oriented technologies, including a range of design patterns.

  • Strong coding skill in Java, or Front-end technologies, or Node.JS, or Ruby On Rail.

  • Experience with Web Technologies (Apache, AJAX, HTML, JavaScript, HTTP, SOAP, XML).

  • Strong knowledge of containers and virtualization technology (Docker, Kubernetes).

  • Understanding of large-scale data processing technologies (SQL, Map/Reduce).

When you join Verizon...

You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.

Equal Employment Opportunity

We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better.

REQNUMBER: 491958-1A