Senior Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS

Jms Technical Solutions

$145K — $166K *
US-AnywhereRemote in United States
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of production experience with Python development
  • Strong proficiency in Django or similar frameworks
  • Hands-on experience with Nautobot or similar platforms like NetBox
  • Familiarity with REST APIs and/or GraphQL
  • Solid grasp of networking fundamentals (IPAM, DCIM, routing, switching)
  • Experience in Linux system administration and deployment
  • Proven track record in client-facing or consulting roles

Responsibilities

  • Serve as the primary technical advisor to clients, gathering requirements to create automation solutions
  • Design, build, and extend Nautobot-based SaaS solutions including plugins and integrations
  • Develop and integrate APIs using REST and GraphQL for external system connectivity
  • Utilize MySQL, Redis, and Celery for data management and task processing
  • Implement network automation workflows using Ansible and related tools
  • Develop and maintain CI/CD pipelines utilizing Jenkins and Git
  • Deploy, manage, and troubleshoot solutions within Linux environments

Benefits

  • Remote work opportunity
  • Full-time/contract position
  • Exposure to innovative network automation technologies
  • Direct client engagement and relationship building
  • Opportunity to lead technical discussions and provide consulting expertise
Full Job Description
10th July, 2026

Our client is looking for a remote Senior Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS) to join their team!
This is a remote/full-time/contract position
Salary based on experience: $70-$80/HR

Overview
Our client is seeking a client-facing Solutions Engineer to design, implement, and support a SaaS-based network automation platform centered around Nautobot.

This role sits at the intersection of software engineering, network automation, and customer engagement. You'll work directly with clients to translate real-world network and infrastructure challenges into scalable, API-driven automation solutions. This is not a back-office developer role-you'll be expected to lead technical conversations, guide customers, and deliver working solutions.

Key Responsibilities
  • Serve as the primary technical advisor to clients, gathering requirements and translating them into scalable automation solutions
  • Design, build, and extend Nautobot-based SaaS solutions, including plugins, integrations, and workflows
  • Develop and integrate APIs using REST and GraphQL to connect Nautobot with external systems
  • Leverage MySQL, Redis, and Celery to support data management and asynchronous task processing
  • Implement network automation workflows using Ansible and related tools
  • Build and support CI/CD pipelines using Jenkins and Git
  • Deploy, manage, and troubleshoot solutions in Linux environments
  • Integrate security and observability tools such as HashiCorp Vault and Splunk
  • Support pre-sales activities, including demos, architecture discussions, and solution design
  • Document implementations and provide knowledge transfer to client teams
Required Qualifications
  • 4+ years of experience with Python development in production environments
  • Strong experience with Django or similar frameworks
  • Hands-on experience with Nautobot or comparable platforms such as NetBox
  • Experience working with REST APIs and/or GraphQL
  • Solid understanding of networking fundamentals (IPAM, DCIM, routing, switching)
  • Experience in Linux system administration and deployment
  • Proven ability to work in client-facing or consulting environments

Applicants must be authorized to work in the U.S.

Similar Jobs

More Jobs at Jms Technical Solutions

More Enterprise Technology Jobs

Find similar Senior Solutions Engineer / Network Automation Consultant (Python, Nautobot SaaS jobs: