Senior Low-Level Software Engineer (Golang)

Nord Security is a global leader in internet privacy and security solutions and Lithuania's second tech unicorn, established in 2012 with over 1400 employees serving millions of users worldwide.
$17,100 - $32,900
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity

Description For Senior Low-Level Software Engineer (Golang)

Nord Security is seeking a Senior Low-Level Software Engineer (Golang) to join their Threat Protection team. This role involves designing, coding, and maintaining low-level solutions in Golang, implementing code based on research papers and design documents, writing maintainable and testable code, providing code reviews and technical leadership, and resolving complex issues in their product. The ideal candidate should have professional development experience in Golang, a passion for computer science and algorithms, strong system design skills, and a collaborative mindset. The role offers opportunities to work on advanced cybersecurity features, serving hundreds of thousands of customers worldwide. Nord Security provides various benefits including access to their products, professional growth opportunities, health benefits, mental wellbeing support, team-building activities, and flexible working arrangements. The company is known for its products like NordVPN, NordLayer, NordLocker, NordPass, NordProtect, NordStellar, and Saily, with a mission to shape a more secure and peaceful online future.

Last updated 4 months ago

Responsibilities For Senior Low-Level Software Engineer (Golang)

  • Design, code and maintain low-level solutions for Threat Protection team in Golang
  • Implement code according to research papers and design documents that would work fast and reliably
  • Write maintainable and testable code, including proper versioning, coding standards, tests on CI/CD
  • Provide code reviews, design feedback, demos, technical requirements & documentation
  • Resolve complex and interesting issues in our product
  • Provide technical leadership, overlook other low-level developers' work, provide guidance

Requirements For Senior Low-Level Software Engineer (Golang)

Go
JavaScript
  • Professional development experience using Golang
  • Passionate about computer science, algorithms, making them work to deliver value
  • Strong system design skills, knowing what patterns to use, when and why
  • Passionate about building applications that are easy to use and simple to understand
  • A collaborative mindset with love for discussing, rethinking, and redesigning ideas

Benefits For Senior Low-Level Software Engineer (Golang)

Medical Insurance
Mental Health Assistance
Education Budget
  • Private health insurance
  • Online and on-site workouts
  • Mental health tools (Calm, Headspace, Mindletic)
  • Options for therapy
  • Team buildings and parties
  • Additional vacation days
  • Additional paid leave for illness or special occasions
  • Flexible working time arrangement

Interested in this job?

Jobs Related To Nord Security Senior Low-Level Software Engineer (Golang)

Controls Engineer - DEC Engineering

Senior Controls Engineer position at Meta, focusing on data center automation and control systems, offering competitive compensation and benefits.

Software Engineer, Infrastructure

Senior Software Engineer position at Meta focusing on infrastructure development and scaling systems that serve billions of users.

Senior Software QA Engineer

Senior Software QA Engineer role at Apple, focusing on AI/ML services quality, automated testing, and framework development with competitive compensation and benefits.

Software Engineer, Infrastructure

Senior Software Engineer position at Meta focusing on infrastructure and backend systems that power Meta's family of apps.

Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, building and maintaining control plane infrastructure for AWS services using Java, TypeScript, and cloud technologies.