Backend Engineer | Senior | Go | Data Collection Team

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Senior level experience in Golang programming language., Familiarity with RDBMS and NoSQL systems., Experience in designing high-intensity data streaming systems., Knowledge of messaging queues like Kafka or RabbitMQ..

Key responsibilities:

  • Design and scale a user analytics platform for data pipelines.
  • Ensure high performance and reliability of the data pipeline through monitoring.
  • Create and maintain APIs for data collection from various pipelines.
  • Integrate new data collection endpoints for smooth data transfers.

Nord Security logo
Nord Security Large https://nordsecurity.com
1001 - 5000 Employees
See all jobs

Job description

The Backend department uses modern and innovative technologies to create our world-leading cybersecurity products. We have squads that work towards different goals, but we are mainly known as driven professionals writing quality code.

The Data collection team is responsible for building and scaling analytics data and experimentation platforms that power user analytics and decision-making across the company.
The team's main products include:
-User analytics platform: events setup, collection, and distribution
-A/B testing platform
-Consent management platform

These platforms are foundational and are leveraged by other teams within the company, driving efficiency, consistency, and alignment in how data is collected, processed, and utilized. The team works closely with product and engineering stakeholders to provide scalable solutions that meet diverse business needs.

Main Responsibilities
  • Designing and scaling a user analytics platform that handles and supports different data pipelines;
  • Ensuring high performance and reliability for the data pipeline by accurate monitoring and alerting practices;
  • Creating and maintaining APIs to collect data from different pipelines;
  • Integrating new data collection endpoints into the platform to ensure smooth data transfers.

  • Core Requirements
  • Senior level in Golang;
  • Decent exposure to any RDBMS and NoSQL system;
  • Experience designing high-intensity data streaming and distributing systems;
  • Experience working with messaging queues like Kafka or RabbitMQ;
  • Experience with K8s, Docker, and Redis or similar technologies;
  • Proven ability to set up and maintain GitLab CI/CD pipelines;
  • Experience working with AWS is a plus;
  • Experience in PHP language is a plus.

  • Tools You Will Use
  • Golang;
  • K8s;
  • Kafka;
  • PHP 8.1;
  • MySQL;
  • Cloudflare;
  • Grafana.

  • Salary Range
  • Gross Salary 23800 - 33400 PLN/Month.
  • About Us

    Nord Security is a global leader in internet privacy and security solutions and Lithuania’s second tech unicorn. Established in 2012, Nord Security now has more than 1400 employees and serves millions of users worldwide. Our team has a global mission to shape a more secure and peaceful online future for people everywhere. With that in mind, we built several advanced cybersecurity solutions: NordVPN, NordLayer, NordLocker, NordPass, NordProtect, NordStellar, and Saily.

    NordVPN is the world’s most advanced VPN service provider, used by millions of internet users worldwide. NordVPN provides double VPN encryption and Onion Over VPN and guarantees privacy with zero tracking. One of the key features of the product is Threat Protection, which blocks malicious websites, malware, trackers, and ads. NordVPN is very user friendly, offers one of the best prices on the market, and has over 5,000 servers in 59 countries worldwide.

    And we’re always looking to expand our team of:
    • Future shapers
    • Restless achievers
    • Self-movers
    • Honest communicators
    • Team players

    What We Offer

    Access to Nord Security products. We build solutions used by millions of users worldwide, and you’ll get to experience our products firsthand, at no charge; 
    Professional growth. Internal and external events, online training, conferences, books - everything you need to reach full potential; 
    Health benefits. Private health insurance, sports access card, online workouts, consultations, programs to improve mental health to feel and be your best;
    Mental wellbeing. Access to mental health tools like Calm, Headspace, and Mindletic. Options for therapy to keep your emotional wellbeing in check; 
    Team spirit. Team buildings and parties with games, shows, tastings, food coupons, gifts, and it’s on us; 
    Additional paid leave. Additional days are covered by us in cases of illness or special occasions; 
    Flexibility. Flexible working time arrangement.

    Kindly refer to our Privacy Notice for Recruitment Candidates for comprehensive information regarding our data handling procedures throughout recruitment processes: https://bit.ly/3urJdOL

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication

    Back-End Engineer Related jobs