When you join Verizon

Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

Our Engineering team focuses on achieving an ideal balance between customer delight, innovation and developer experience. We have a great mix of backgrounds and expertise across a deep stack of technologies and a culture of collaborative problem solving. We’re at a great size for smart, motivated individuals to come in and challenge themselves to grow to the next phase of their careers.

  • Lead and mentor a team of engineers.
  • Work closely with product managers to translate product requirements into design.
  • Work with the architects and the engineering team on the implementation of these features and participate in design and code reviews.
  • Work with program management to track day to day project status and run daily scrums.
  • Communicate project status to stakeholders
  • Designing and building large scalable web services.

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.
  • Six or more years of software engineering experience building SaaS or consumer web applications.
  • Three or more years of experience designing and architecting scalable web applications.
  • Knowledge of network and communication protocols.

Even better if you have..

  • BE/B.Tech in Computer Science or related field.
  • Experience in at-least one server side language such as Java or Node.js.
  • Strong communication skills.
  • Knowledge of cloud infrastructure, monitoring and orchestration tools.
  • Knowledge of database technologies (SQL and NoSQL)as well as API cache design and caching technologies.
  • Experience building RESTful APIs and have good knowledge of RESTful design patterns.
  • Ability to communicate and work well within a geographically distributed team.
  • Experience in real-time communication products.
  • Experience in scaling large high transaction volume web services.
  • Contributed to open source projects.