Logo for 1950Labs

Sr. Python and/or Go Developer #1679.2

Roles & Responsibilities

  • Senior-level experience in software development.
  • Production experience with Python and/or Go.
  • Strong understanding of networking concepts, including TCP/IP, SNMP, ARP, and LLDP.
  • Experience with device discovery concepts and tools such as nmap, WMI, and SSH.

Requirements:

  • Design, develop, and maintain backend and systems-level applications using Python and/or Go.
  • Build and support cross-platform services, including Windows services, Linux daemons, and macOS launchd-based processes.
  • Implement device discovery capabilities using tools and concepts such as nmap, WMI, and SSH.
  • Integrate applications with external platforms through REST and GraphQL APIs.

Job description


Job Title: Sr. Python and/or Go Developer

About the Role

We are looking for a Sr. Python and/or Go Developer with strong backend and systems-level experience in production environments. This role is focused on building and maintaining cross-platform services across Windows, Linux, and macOS, with a particular emphasis on networking fundamentals, device discovery, and integrations with external platforms. The ideal candidate is comfortable working autonomously, taking ownership of technical execution, and contributing effectively in operational and infrastructure-oriented environments. This is a long-term opportunity for someone who enjoys systems-focused development and solving complex backend and platform-level challenges.

Key Responsibilities

  • Design, develop, and maintain backend and systems-level applications using Python and/or Go.
  • Build and support cross-platform services, including Windows services, Linux daemons, and macOS launchd-based processes.
  • Implement device discovery capabilities using tools and concepts such as nmap, WMI, and SSH.
  • Work with networking-related protocols and concepts, including TCP/IP, SNMP, ARP, and LLDP.
  • Integrate applications with external platforms through REST and GraphQL APIs.
  • Operate with a high level of autonomy, managing tasks and technical decisions independently.

Must-have Requirements

  • Senior-level experience in software development.
  • Production experience with Python and/or Go.
  • Strong understanding of networking concepts, including TCP/IP, SNMP, ARP, and LLDP.
  • Experience with device discovery concepts and tools such as nmap, WMI, and SSH.
  • Experience building cross-platform solutions for Windows, Linux, and macOS.
  • Experience integrating with external platforms through REST and/or GraphQL APIs.
  • Ability to work with a high degree of operational independence.
  • Fluent English.

Nice-to-have Requirements

  • Experience developing system-level services or background processes across multiple operating systems.
  • Exposure to infrastructure, networking, or endpoint-focused environments.
  • Personal or side projects that demonstrate technical initiative and self-direction.
  • Strong communication skills.
  • Interest in working within multidisciplinary and cross-functional teams.

Go Developer Related jobs

Other jobs at 1950Labs

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.