This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Principal Engineer I on the VCT - Design & Engineering team, leading the Unified Customer Communications (UCC) development you’ll be responsible for identifying of scalable solutions that support customer-facing communications via Email, SMS, Autocall, PUSH and RCS. Your work will enable key Customer Operations and Marketing initiatives by building reliable, scalable, operable, secure system design and configuration. Works with various business stakeholders, design teams and advises team leaders.
Job Responsibility:
Actively and consistently support all efforts to simplify and enhance the customer experience.
Designs, implements, monitors, enhances and troubleshoots systems in assigned areas.
Analyzes and revises existing system logic difficulties and documentation as necessary.
Tests and reviews system designs.
Provides Engineering Technical support and guidance to regional personnel and ensure all technical integration, changes, standards and documentation are met.
Mentors and guides the work of technical staff.
Reviews work plans and designs and advises on improvements.
Adheres to industry specific local, state, and federal regulations, as applicable.
Knows, understands and follows company policy.
Performs other duties as requested by manager.
Requirements:
Engineering work experience – 5+ years
Project management work experience – 5+ years
Masters or Bachelor's Degree in Engineering or related field or related work experience
Strong background in Java/J2EE, Spring, Springboot, Spring Batch, Design Patterns and ANSI SQL
Strong background in AWS EC2, SNS, SQS, SES, Pinpoint, Connect, API Gateway and EKS.
Proficiency in Gradle, Helm Charts, ArgoCD, GitHub, and Rancher.
Hands-on experience with Kubernetes and containerization technologies (e.g., Docker).
Proficiency in designing and working with MariaDB/MySQL and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB).
Proven ability to design scalable, distributed systems in a cloud-native environment.
Experience mentoring engineers and influencing architectural direction across teams.
Basic knowledge of related industry specifications and standards IEEE, ANSI, Fiber (Multimode, Single mode, UTP, etc.), Bridging, Switching, Routing, Ethernet and Transport technologies and protocols
Basic knowledge in network design, network architecture, protocols and network topology
Basic knowledge in TCP/IP and the OSI Model
Basic knowledge in using ticketing and software tools to support the current operations.
Basic knowledge of network devices and basic network appliances
Basic knowledge of network designing software, such as Visio
Ability to read, write and speak the English language
Ability to use personal computer and software applications
Ability to perform duties in a very fast pace environment and ability to learn new technology quickly
What we offer:
Innovative Tools & Tech: Work with high-performing software and applications on the forefront of the digital telecommunications industry.
Dynamic Growth: The growth of our industry and evolving technology will power your career as you move up or around the company.
Supportive Teams: Who you are matters here. We aim to foster an inclusive workplace where every person is empowered to bring their best ideas.
Total Rewards: See all the ways we invest in you—at work and in life.