You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together — lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the V Team Life. What you’ll be doing…
As a Principal Engineer, you will design, develop, and maintain scalable software applications using NodeJS, Python and Java for the SRE team.
You will be responsible for the following but not limited to:
Implementing and managing cloud-based solutions on AWS, ensuring high availability, scalability, and security.
Developing and deploying containerized applications using Kubernetes.
Utilizing data analytics tools and techniques to extract insights and drive decision-making.
Applying machine learning and AI/LLM techniques to develop intelligent systems and applications.
Addressing security issues using AI and automation
Addressing data and environment related issues in production
Building and maintaining CI/CD pipelines to automate the software development lifecycle.
Collaborating with cross-functional teams to define, design, and ship new features.
Writing clean, maintainable, and efficient code following best practices and coding standards.
Troubleshooting and resolving software defects and issues in a timely manner.
Staying up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
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 experience required, demonstrated through one or a combination of work and/or military experience, or specialized training.
Experience in Python and Java programming languages, AWS Services.
Experience in data analytics tools and techniques,Kubernetes for container orchestration.
Even better if you have one or more of the following:
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
Expertise with AWS services (e.g., EC2, S3, Lambda, RDS, etc.).
Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
Familiarity with AI/LLM concepts and applications.
Certifications in AWS, Kubernetes, or related technologies.
Experience with big data technologies (e.g., Hadoop, Spark).
Knowledge of microservices architecture and RESTful API design.
Familiarity with DevOps practices and tools.
Experience in building and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI.
Possess good communication, collaboration, problem-solving skills and attention to detail.
If Verizon and this role sound like a fit for you, we encourage you to apply even if you don’t meet every “even better” qualification listed above.
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. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.