Verizon Cloud Platform Principal Engineer in San Jose, California
What you’ll be doing...
You will be a senior member of the Verizon Smart City IoT platform development team. You will be responsible for the design and implementation of a highly scalable and distributed big data warehouse and analytics platform using the latest cloud based technologies. You will be involved in design a multi-tenant, highly scalable, big data analytics platform using AWS technologies. You will lead the overall design and architecture of core platform services of Verizon Smart City IoT platform ensuring it supports horizontal scaling to support data I/O for millions of IoT devices in the field.
Architecture, design and development of a multi-tenant and big data ingestion and processing platform using the latest AWS technologies such as AWS IoT, Kinesis, Kafka, Lambda, Dynamodb, API Gateway, Cognito, EMR/Spark, and Aurora.
Partner with other teams and development leaders to ensure overall architecture and design are aligned with cloud development best practices.
Work closely with development teams working on vertical applications that use the platform core services.
Develop platform core services that makes vertical application development faster and consistent with the overall design of the entire ecosystem.
Work with product manager and stakeholders to set strategic direction for the platform.
Work with 3rdparty partners and cities to build solutions and integrate with the core platform services.
Develop API and support 3rdparty development ecosystem for partners to develop applications on top of the platform.
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.
Management experience developing cloud based applications and services.
Experience working with AWS technologies.
Experience developing multi-tenant and high bandwidth telemetry ingestion platform using public cloud environment.
Even better if you have:
A degree in Computer Science.
Proven track record of managing a development team and delivering products on time using Agile.
Ability to make meaningful technical and business trade-offs with extensive knowledge of data engineering tools, technologies, and approaches.
When you join Verizon...
You’ll have the power to go beyond – doing the work that’s transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you’ll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we’ll go far.
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.
- Verizon Jobs