Principal Software Development Engineer -Golang,Cloud Networking– 10402
Core
Lead the design and development of Network Automation and Orchestration products for cloud networking solutions.
Role type
Principal Software Development Engineer (Technical Lead)
Builds
Network Automation and Orchestration products
Domain
Cloud Networking and Orchestration
Deliverable
production ML models | product features
Required skills
Golang, Java, Microservices architecture, Docker, Kubernetes, Helm, YANG, UML, JSON, Linux, Multi-threading, Network programming, RDBMS, NoSQL, RabbitMQ, Kafka, OpenAPI, OpenConfig, NETCONF, gRPC, BGP, MPLS, VxLAN, EVPN
Preferred skills
Network orchestration platforms, Distributed systems, Telemetry and streaming analytics
Technologies
Jenkins, Git, PostgreSQL, Redis, MariaDB, XMPP, Webhooks, WebSockets
Responsibilities
Technically lead the team to deliver Network Automation and Orchestration products, Own overall design and development artifacts, Drive implementation of engineering practices like TDD, Develop Epics and Stories, Establish technical standards and mentor team members, Drive architectural decisions for scalable solutions