Hybrid Golang, Software Systems Engineer

Posted 4 weeks ago

Apply now

About the role

  • Software Systems Engineer developing backend services for Nexufend's B2B security platform. Working with Golang and collaborating with front-end developers to enhance the product's architecture.

Responsibilities

  • Build backend services and features in Golang
  • Interact with PosgreSQL and Loki data sources
  • Design database structures and whole backend services
  • Scale services and data management
  • If skilled: Work on macOS, iOS, Android agents and system/kernel integration
  • Use your other skills to help out colleagues or fill needs until these roles are properly filled
  • Manage and scale infrastructure
  • Build and maintain CI/CD pipelines
  • Work independently and self-motivated on assigned features
  • Engage proactively in the creative process with forward-thinking solutions
  • Participate in code reviews and technical discussions
  • Collaborate with fronted developers on API design and integration
  • Write clean, maintainable, well-documented code
  • Contribute to architecture design decisions

Requirements

  • Proficient in Golang
  • Deep knowledge of networking, network security and firewall technology
  • Experience with PostgreSQL, Protobuf, HTTP2
  • Familiarity with log management, Grafana, especially Loki
  • Modern development workflow using Git, CI/CD, GitHub, ...
  • Ability to work independently and self-motivated
  • Forward-thinking approach and engagement in creative processes
  • Strong problem-solving skills
  • Excellent English communication skills (written and verbal)
  • Live within 5 hours of Vienna Intl. Airport (door to door scheduled travel time)
  • Willingness to come to the office (or similar location) up to once per month (likely only once per quarter)
  • On-site is also possible, even temporarily, but mandatory for the first two weeks.
  • Low Level Operating System Development Knowledge (Nice to have)
  • macOS and iOS network extensions experience (Nice to have)
  • Android network integration experience (Nice to have)
  • Experience managing and scaling Linux servers, PostgrSQL, Loki and containers (Nice to have)
  • Background with B2B SaaS products (Nice to have)
  • Experience with Docker and containerized applications (Nice to have)
  • Contributions to open-source projects (Nice to have)

Benefits

  • Competitive salary with equity options
  • Flexible remote work within the EU
  • Shape the product technology from the ground up
  • Significant creative freedom and ownership over UI/UX decisions
  • Work with experienced founding team with proven track record
  • Modern tech stack with cutting-edge technologies
  • Professional development budget
  • Collaborative, innovation-driven culture
  • Direct impact on product development and company growth
  • Be part of revolutionizing network security
  • Work on cutting-edge cybersecurity technology
  • Join at early stage with significant growth potential
  • Help businesses worldwide protect critical infrastructure
  • European-based company aligned with EU data protection standards

Job title

Golang, Software Systems Engineer

Job type

Experience level

Junior

Salary

€50,000 - €90,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job