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
(Please note no third party employer candidates will be considered.)
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
Apply To This Job