Senior Software Engineer-Network Protocols & Devices

eleven· Development
Apply Now ↗
🌍 Remote📍 RemoteFull Time (benefits eligible)

About this role

We Move Fast, Think on Our Feet, and Have Fun Doing It!  

At Eleven, we thrive on solving complex challenges and pushing boundaries. We work at a rapid pace, embracing change, and staying laser-focused on delivering exceptional value to our customers.  

 

We’re looking for visionary problem-solvers who excel in dynamic environments, embrace AI tools in streamlining work processes, adapt quickly, and drive innovation. If you love thinking outside the box, collaborating with top-tier talent, and having fun while making an impact—let’s talk!  

 

Position Overview: 

The Senior Software Engineer-Network Protocols and Devices role is part of our Agile/Scrum SaaS Solutions Engineering team and helps support the Engineering team’s transition to an AWS cloud-native environment. This role contributes primarily to an AWS cloud-based central authentication platform used around the world to effortlessly and securely connect guests and residents (and all their devices) to the internet with an at-home Wi-Fi experience. Our platform serves a variety of markets. From hotels and multi-family residences to campgrounds and college campuses, every day, tens of millions of people benefit from the services we provide.


Reporting Relationships:  

This role reports to an Engineering Manager and has no direct reports.


Essential Job Functions & Core Responsibilities: 

  • Configure, manage, and troubleshoot MikroTik RouterOS environments, including scripting, APIs, and policy enforcement 
  • Architect, implement, and maintain software systems that interact with or control network infrastructure 
  • Perform advanced network protocol integration, especially focused on RADIUS, 802.1X, and related AAA technologies
  • Develop automation tools and network services that streamline configuration, authentication, and device lifecycle management
  • Design, build, and maintain efficient, security-hardened containerized services optimized for resource-constrained environments and modern Linux-based infrastructure
  • Collaborates with other development, product management and UX team members to turn user stories into performant, scalable capabilities, features, services, and applications within the ecosystem
  • Partners with team members across functions to solve architectural and code-design challenges
  • Stays informed about service design and code best practices and champions decisions that will scale and make a difference in the long term
  • Works within Agile methodology with two-week sprints
  • Identifies and incorporates security requirements in the software development lifecycle process
  • Participates in security reviews as needed to facilitate technical discovery
  • Other duties as assigned
  • Mentor junior engineers and contribute to team-level knowledge sharing and best practices
  • Participates in on-call rotation 


Working Conditions  

This role routinely uses standard office equipment such as computers, phones, and printers. This job operates remotely, in a home office environment, with occasional travel for team meetings or company offsites.


Physical Demands

This role primarily involves working at a computer in a remote office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Candidate Requirements:  

Must Have: 

  • 8+ years of professional software engineering experience, ideally in network-focused roles
  • Hands-on experience working with MikroTik devices, RouterOS scripting, API integration, and configuration automation 
  • Deep understanding of RADIUS, AAA workflows, 802.1X, EAP methods, and certificate-based authentication
  • Solid understanding of network fundamentals: routing, switching, VLANs, firewalling, DHCP, DNS, VPNs, etc. 
  • Preferred Linux knowledge and comfort in CLI-driven environments
  • Familiarity with Git, CI/CD pipelines, and Infrastructure-as-Code (CloudFormation preferred)
  • Experience with RESTful API design and development
  • Experience in complex AWS systems with an emphasis on Serverless (i.e. not using servers and containers to solve all problems) 
  • Experience building scalable cloud services
  • Proven experience shipping product as part of an Agile team
  • Strong desire to help a successful company scale existing cloud-based services while also being a significant contributor to the development of new products

Strongly Preferred: 

    • Bachelor's degree in related field
    • Works in a variety of languages and frameworks, from legacy .NET, C# and SQL to more modern Linux, Python and Elasticsearch


Candidates for this role, must be based in the United States and legally eligible to work for any US employer.  Eleven is not able to sponsor candidates at this time. 

 

Eleven is a remote work employer and offers a comprehensive compensation and benefits package; our benefits package includes medical, dental and vision coverage, 401(k) plan, and an attractive paid time off policy.  The base salary range for this job in all geographic locations in the United States is $155,000-$165,000. Individual salaries within those ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills, and geography. 


Equal Employment Opportunity Statement 

Eleven provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. 


This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. 


If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to recruitment@elevensoftware.com



Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer-Network Protocols & Devices position at eleven?
The salary for this Senior Software Engineer-Network Protocols & Devices role at eleven is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Software Engineer-Network Protocols & Devices job at eleven remote?
Yes, this Senior Software Engineer-Network Protocols & Devices position at eleven is remote, with team members based in Remote. You can work from home or anywhere in the supported regions.
Is the Senior Software Engineer-Network Protocols & Devices role at eleven full-time or part-time?
This is listed as a Full Time (benefits eligible) position. It is posted as a Senior Software Engineer-Network Protocols & Devices role in the Development department at eleven.
Which team or department does the Senior Software Engineer-Network Protocols & Devices at eleven belong to?
This Senior Software Engineer-Network Protocols & Devices position is part of the Development department at eleven. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer-Network Protocols & Devices position at eleven?
Click the "Apply Now" button on this page. You will be redirected to eleven's official application portal hosted on bamboohr where you can submit your application directly.
When was the Senior Software Engineer-Network Protocols & Devices job at eleven posted?
This Senior Software Engineer-Network Protocols & Devices position at eleven was posted on Jun 3, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer-Network Protocols & Devices
eleven
Apply for this role ↗

You'll be redirected to eleven's official application page on bamboohr.