Eleven Eleven logo
Eleven Eleven

AI-first. Human led. Outcome driven talent partner for scaling teams in AI, gaming & emerging tech.

Senior Software Engineer – Network Protocols, Devices

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2016H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

80 days ago

Salary

$155K - $165K / year

Seniority

Senior

Job Description

Senior Software Engineer – Network Protocols, Devices

Eleven Eleven

• 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 • Collaborate with other development, product management and UX team members to turn user stories into performant, scalable capabilities, features, services, and applications within the ecosystem • Partner with team members across functions to solve architectural and code-design challenges • Stay informed about service design and code best practices • Work within Agile methodology with two-week sprints • Identify and incorporate security requirements in the software development lifecycle process • Participate in security reviews as needed to facilitate technical discovery • Mentor junior engineers and contribute to team-level knowledge sharing and best practices • Participate in on-call rotation

Job Requirements

  • 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
  • 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
  • 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.

Benefits

  • medical, dental and vision coverage
  • 401(k) plan
  • attractive paid time off policy

Related Job Pages

More Full-stack Engineer Jobs

Software Developer

Genista Biosciences

Robotics, science and software for food safety and public health

Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• Develop, test, and deploy assigned features. • Document work clearly (code, logic, and test cases). • Collaborate effectively with team members. • Communicate progress and challenges proactively.

India
Job Closed
iGo logo

Senior Engineer

iGo

Smart and Sustainable vehicles TriGo Micro Mobility Rove - Autonomous Mini Transit

Full TimeRemoteTeam 11-50Since 2020

• Lead Architecture & Development: Architect and build scalable, AI-driven features for our consumer-facing products, including the evolution of HomeBinder and the HomeBinder Assistant. • Full-Stack Engineering & Polyglot Mindset: Build robust, real-time systems using our core stack of Elixir, Phoenix, and PostgreSQL, while leveraging Low-Code tools (like Retool) for internal apps to keep operations lean. • Applied AI & Rapid Prototyping: Collaborate with product teams to identify high-impact AI opportunities. • Data & Modernization: Design efficient data processing pipelines to support AI initiatives while championing the modernization of our legacy tech. • Mentorship & Collaboration: Act as a force multiplier for the team.

Pennsylvania
Job Closed
Infovista logo

Software Architect

Infovista

Deliver networks people love

Full TimeRemoteTeam 501-1,000Since 1996H1B Sponsor

• Support the evolution of our products towards a cloud-native, microservices approach • Work primarily with our Lead Architect and a team of developers located in Skelleftea, Sweden and Kuala Lumpur, Malaysia • Collaborate with other development teams from other product suites on enabling cross-functional solutions, shared components and architectural best practices • Technical mandate in development projects in terms of design, implementation, CI/CD processes and test automation frameworks • Investigate and evaluate new software technologies that meet the business objectives, and occasionally work on prototypes to validate new approaches • Drive high-level architecture decisions based on current and future product requirements, feedback from development teams, risk analysis and product release timelines • Document software specifications and interfaces to facilitate project onboarding • Ensure product quality through code reviews focusing on clarity, maintainability, and consistency • Provide mentoring to team members whenever required

Sweden
Job Closed
Pet Circle logo

Senior Full Stack Engineer

Pet Circle

We believe every pet deserves better

Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Take ownership of the full software development lifecycle, from designing and building robust solutions to deploying and monitoring them in production • Tackle complex technical challenges with a high degree of autonomy, bringing innovative and "outside-the-box" solutions to the team • Collaborate closely with your squad to define technical requirements and architect scalable, high-performance systems • Write clean, well-tested code in our primary stack, while also maintaining and modernizing our legacy applications • Instill a culture of strong ownership and accountability for the software you build • Be a champion for the customer experience, ensuring that every technical decision you make has a positive impact on the end user • Understand the critical role of monitoring and observability and ensure our applications are well-instrumented

Philippines
Job Closed