Senior Backend Software Engineer

  • Verizon
  • San Jose, CA, United States
  • Jul 04, 2019
Full time Information Technology Telecommunications

Job Description

What you’ll be doing...

Verizon Smart Communities is building city focused solutions to change the way cities function. We are creating solutions to improve the safety, efficiency, connectivity and the lives of people. We are a relatively new (small) team focused on improving mobility in cities. We will be using the new emerging 5G networks to build solutions that communicate with vehicles and pedestrians over C-V2X.

5G networks will bring unprecedented wireless network speed, with low latency and high bandwidth. Edge computing in a network edge, private cloud environment further reduces latency by running applications closer to the inputs and closer to the recipients of the information. This is an opportunity to work on the forefront of this new emerging technology and help define and build some of the applications that will drive adoption.

You will be helping to write Dockerized microservices in a private cloud running Kubernetes. Initially we will work on pilots that are small and contained, but we will also look to designing for scale.

What we’re looking for...

You are a visionary and self-sufficient software engineer that can rapidly and robustly build out new services and applications, primarily using Go but possibly with other languages as well. Remote working options available for those applying out of the San Jose, CA area.

Desired Qualifications:

  • Bachelor's degree in Computer Science and at least 4 years of relevant work experience, or Master’s degree in Computer Science and at least 2 years of relevant work experience, or at least 8 years of relevant work experience
  • back-end/network programming
  • writing software designed for performance and scale
  • proficiency with concurrency
  • familiarity with multiple software languages, low level (C or C++) and higher level
  • experience with Linux/Unix
  • familiarity with microservice architectures
  • familiarity with Docker
  • familiarity with container orchestration, like in Kubernetes
  • strong communication skills

Even better if you have:

  • Experience with Go
  • Experience with Docker
  • Experience with Kubernetes

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.