Senior Software Engineer Networking

NetBird

Job

In this role, you will develop high-performance networking code for an open platform, conduct code reviews, and assist users with technical support to optimize and configure networks effectively.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a Senior Software Engineer (Networking), you'll join a talented team of engineers working on an open-source platform that redefines how companies build secure, high-performance networks.
  • Your role will involve leading the development of high-performance networking code that works across various platforms like Windows, macOS, and Linux.
  • Design, develop, and maintain a codebase with best practices, ensuring high performance and reliability.
  • Take ownership of technical decisions and ensure they align with organizational goals.
  • Collaborate with peers by reviewing code, participating in design discussions, and brainstorming new projects.
  • Advocate for product improvements and contribute to the team's continuous development.
  • Support open-source users by addressing GitHub issues and providing technical assistance.
  • Occasionally participate in technical calls with customers to understand and address their needs.

Our expectations of you

Qualifications

  • Expertise in the architecture and design of distributed systems.
  • Starkes Wissen über Netzwerkkonzepte, einschließlich Protokolle, Routing und Tunneling.
  • Deep understanding of multi-threading and asynchronous programming.
  • A positive and collaborative attitude towards both customers and teammates.
  • Proficiency in English with excellent communication skills.

Experience

  • 5+ years of professional software engineering experience.
  • 2+ years of experience developing in Go.
  • Proven experience in network performance monitoring and optimization.
  • Strong experience with unit and integration testing principles.

Topics you will work on

Job locations

About your employer

NetBird GmbH is a software company based in Berlin that focuses on innovative network security. Their platform provides a user-friendly solution that replaces traditional VPN methods with WireGuard and peer-to-peer technology. The company targets teams of all sizes with the aim of making secure private networks simpler and more accessible.

Company type
Startup
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Die Deutsche RentenversicherungBerlin

    • Hybrid
    • Onsite
    • Part Time/Full Time

    Area of responsibility “DRV Bund IT” is the service provider for Deutsche Rentenversicherung Bund, developing and operating a complex IT system landscape in close coordination with its customers. Our “IT4IT” domain provides IT departments across DRV...

    • Docker
    • GitLab
    • Jenkins
    • OpenShift
    • Grafana
    • PostgreSQL
    • ArgoCD
    • +2
    • +4
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka

Senior Software Engineer Networking

NetBird