Principal Network Automation Engineer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Network Automation Engineer based in United States.

This is a senior-level opportunity for an experienced network automation expert to help design and scale software-driven solutions that power modern fiber and IP networks. You will play a critical role in eliminating manual provisioning by building robust automation frameworks across multi-vendor telecom environments. The position blends software engineering, network engineering, and DevOps practices to improve reliability, scalability, and operational efficiency. You will collaborate closely with network operations, field teams, and engineering stakeholders to translate complex infrastructure needs into elegant automated systems. This role also provides technical leadership, mentoring, and guidance across automation initiatives. It is ideal for someone passionate about infrastructure as code, large-scale network systems, and driving continuous operational improvement.

Accountabilities

  • Design, develop, and maintain automation solutions that optimize provisioning, configuration, and monitoring of large-scale fiber (GPON/XGS-PON) and IP networks.
  • Write and scale production-grade scripts and tools using Python, Go, and related technologies to interact with network elements such as OLTs, ONTs, and core routers.
  • Lead development of network automation frameworks and integrate solutions using APIs, NETCONF, REST, and other modern network protocols.
  • Collaborate with NOC, Tier 3 operations, and field engineering teams to translate operational requirements into scalable automation workflows.
  • Implement and support CI/CD pipelines and DevOps practices to ensure reliable deployment of network automation software.
  • Develop technical standards, documentation, architecture diagrams, and best practices for network automation systems.
  • Conduct code reviews, ensure engineering quality, and contribute to continuous improvement of automation solutions.
  • Automate reporting processes such as SLA tracking, utilization metrics, and network performance forecasting.
  • Provide technical leadership, mentorship, and training to engineers across the network automation and operations teams.
  • Requirements

    • 7+ years of experience in software development with a strong focus on network automation or large-scale infrastructure environments.
    • 5+ years of hands-on experience using Python and working with automation tools such as Ansible, REST APIs, Linux, NETCONF, Jinja, or similar technologies.
    • Strong understanding of IP/Ethernet networking fundamentals and experience working with access networks.
    • Advanced programming skills in Python, with additional experience in Go, Java, or JavaScript preferred.
    • Proven ability to convert manual network operations into automated, scalable workflows.
    • Experience with CI/CD pipelines and DevOps toolchains for production-grade software delivery.
    • Familiarity with infrastructure-as-code tools such as gNMI, NETCONF, Ansible, NAPALM, and Jinja.
    • Knowledge of containerization and cloud technologies including Kubernetes, Docker, AWS, GCP, or Azure.
    • Experience working in multi-vendor telecom environments and supporting large-scale network infrastructures.
    • Strong analytical, problem-solving, and communication skills with the ability to simplify complex technical concepts for diverse audiences.
    • Benefits

      • Full-time remote position with flexible working arrangements.
      • Competitive salary with eligibility for performance-based bonuses.
      • Comprehensive medical, dental, and vision insurance coverage.
      • 401(k) retirement plan.
      • Paid time off, sick leave, and parental leave.
      • Training, career development, and education reimbursement programs.
      • Flexible and supportive work environment focused on innovation and continuous improvement.
      • Opportunity to work on large-scale fiber network infrastructure impacting millions of users.
      • Inclusive workplace culture with strong emphasis on collaboration and trust.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1