AI SCORE 8.5

Senior Software Engineer - Network Automation (Remote)

$120K–$150K/year

About the Role

We are seeking a Senior Software Engineer - Network Automation to join our innovative team at Ness Digital Engineering. In this remote role, you will design and build automation platforms that modernize and scale our network operations. You will work alongside highly skilled professionals, gaining valuable knowledge and experience that will accelerate your career progression.

What You'll Do

  • Design and develop internal automation platforms for NOC and network operations.
  • Build Python-based automation tools for troubleshooting, remediation, and diagnostics.
  • Develop REST APIs and event-driven systems used by internal teams.
  • Automate ServiceNow workflows, ticket enrichment, and communication pipelines.
  • Build anomaly detection and enrichment engines using statistics and ML-assisted techniques.
  • Consolidate legacy scripts into scalable, secure automation platforms.
  • Collaborate with DevOps, SRE, and Security teams.
  • Own features end-to-end from design to implementation and production support.
  • Act as a technical authority and best-practices beacon within the organization.

Requirements

  • Strong Python development experience (primary language).
  • Experience with Ansible and Terraform.
  • Strong experience building and integrating REST APIs.
  • Experience with async/event-driven systems (e.g., Kafka, RabbitMQ).
  • Experience with PostgreSQL, MySQL, or MongoDB.
  • Experience integrating with ServiceNow.
  • Strong Linux command-line skills.
  • Experience with Docker and Kubernetes.
  • Solid understanding of TCP/IP, BGP, OSPF, Routing & Switching fundamentals.
  • Experience with Git-based workflows and automated testing.
  • Production system ownership experience.

Nice to Have

  • Experience with network vendors (e.g., Juniper, Nokia, Cisco).
  • Experience with network orchestration platforms (e.g., Cisco NSO).
  • Familiarity with monitoring tools (e.g., SevOne, Nagios).
  • Frontend experience with React or Next.js for dashboards.
  • Statistics, anomaly detection, or ML experience.
  • Legacy automation experience with Perl.
  • Hands-on experience in network operations, NOC, ISP, or telecom environments.
  • Networking certifications (e.g., CCNA, JNCIP).

What We Offer

  • Competitive salary and performance bonuses.
  • Access to training and certifications to enhance your skills.
  • Flexible work culture that promotes diversity and inclusion.
  • Opportunities for career advancement in a leading technology company.
  • Socializing activities and team-building events.

If this role sounds good to you, even if you don't meet every single requirement, we encourage you to apply. At Ness Digital Engineering, we value diverse perspectives and experiences, and we are committed to building a work culture that fosters authenticity and collaboration.

Why This Job8.5 of 10

This Senior Software Engineer role offers a unique opportunity to work remotely on innovative network automation projects, with competitive compensation and a supportive work culture.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Python and experience with automation frameworks such as Ansible and Terraform, enabling efficient infrastructure as code and network automation solutions.

Strong problem-solving skills with a proactive approach to integrating message queuing systems like Kafka and RabbitMQ to enhance network operations and application performance.

A strategic mindset focused on continuous learning and adapting to new technologies, particularly in database management with PostgreSQL, MySQL, and MongoDB, as well as using REST APIs for seamless service integration.

Learning Resources

Python Automation: Ansible and Terraformcourse

Career Path

Senior Software Engineer - Network Automation(Now)Lead Software Engineer - Network Solutions(1-2 years)Engineering Manager - Automation and Infrastructure(3-5 years)

Market Overview

Market Size 2024
$12.4B
Annual Growth
21.5%
AI Adoption
45%
Investment
+35%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
PythonAnsibleTerraform
Growing in Demand
Data EngineeringDevOps PracticesCloud Services (AWS/Azure)
Declining
jQueryPHP

Domain Trends

Increased Automation in Network Management
With the rise of network automation, 60% of organizations are adopting automated solutions to optimize network performance and reduce operational costs.
Shift Towards Microservices Architecture
Approximately 70% of enterprises are transitioning to microservices, increasing the demand for developers skilled in container orchestration and API management.
Growing Importance of Data Privacy Regulations
As data privacy regulations tighten, 55% of companies are investing in compliance solutions, driving demand for software engineers familiar with secure coding practices and data management.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.