What you’ll be doing...

Verizon Connect is guiding a connected world on the go by automating, optimizing and revolutionizing the way people, vehicles and things move through the world. Our full suite of industry-defining solutions and services put innovation, automation and connected data to work for customers and help them be safer, more efficient and more productive. With more than 3,500 dedicated employees in 15 countries, we deliver leading mobile technology platforms and solutions.

As a SaaS leader, we know our talent is the most important component to our success. We hire top talent and empower them to do their best work. As a division of Verizon, we combine the fun and excitement of a start-up environment with the resources, operational excellence, and brand recognition of an established tech giant.

Our Spatial team produces technology that lets customers search addresses all over the world, view millions of maps, contribute real-time updates to underlying road network and location datasets, view rich informational overlays, analyse vehicle movements, guide drivers to locations and other critical tasks.

Responsibilities:

  • Define technical and product roadmaps and workblocks that will give the most value to current and future customers. We need features customers love while keeping applications maintainable and performance and stability high.
  • Set clear, measurable goals in a data-driven way.
  • Work closely with development to keep execution sharp. Understand constraints on project dimensions and adjust early to accommodate them.
  • Work with product to define clear and effective launch/release plans. Agree instrumentation necessary to track new feature success and adjust future plans in line with results.
  • Drive a positive and high performing culture, celebrate wins, conduct blame-free retrospectives when things go wrong and fix core issues.
  • Drive change through mentoring, feedback and metrics.
  • Champion quality throughout the development and delivery process, chase down weak spots, triage with your development teams and ensure budget is available to address them.
  • Give your team opportunities to grow and achieve full potential.
  • Recruit new team members, seeking out top performers like yourself.

What we’re looking for...

You’ll need to have:

  • At least 8 years of development experience, preferably including mobile or web applications and mostly getting your hands dirty writing code and solving problems.
  • Strong interpersonal, team building and mentoring skills. You’re able to motivate, influence and collaborate with others at all levels of a large, complex organization.
  • A history of leading teams and mentoring less experienced developers and leads. You find opportunities to stretch and support people in succeeding both individually and as groups.
  • A track record of successfully delivering challenging projects on-time. You take ownership of and responsibility for things, you hold yourself to account and you’re not afraid to own up to mistakes.
  • The ability to define, articulate and autonomously drive the vision, strategy, architecture and implementation of complex, large scale software systems.

Even better if you have:

  • Significant experience with some (or many!) of the technologies we rely on day-to-day, including C++, C#, JS (especially Node, React), SQL (especially Postgres), RabbitMQ, AWS stack (especially S3, EC2, Cloudfront), nginx, Docker, Redis, Nunit, Mocha… or other great things we might not use yet which you could introduce.
  • Experience with machine learning frameworks and techniques, especially if you’ve used them to solve real world problems.
  • Experience with deploying, monitoring and troubleshooting clusters of services - you’ve used hosting environments like AWS and got your hands dirty with Kubernetes (or similar).
  • Created complex, high performance web services and had them operate at scale. You can structure clean, consistent, extensible API’s and avoid many architectural pitfalls during the design stage.

Keyword: VZConnect

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.