Software Engineer | Mid-Senior | Go | Dark Web Monitoring

NordStellar logo
Full Time
hybrid
Backend
Vilnius
At NordStellar, we help companies know what hackers know—before they strike.

Join the team turning threat intel into action. From dark web monitoring to attack surface management, we’re building tools that security teams rely on to stay ahead of threats.

Your impact? Helping businesses spot vulnerabilities and prevent cyberattacks—keeping teams and customers safe.

NordStellar is the newest addition to our suite of cutting-edge cybersecurity solutions. This innovative threat exposure management platform is designed to outsmart cyber threats, safeguard data, and prevent fraud. NordStellar gives companies the tools to stay ahead of hackers and beat them at their own game. Join us to build technology that lets businesses know what hackers know.

The Dark Web Monitoring Team is a mission-driven, cross-functional team focused on identifying emerging dark-web threats and delivering insights. This team originated from Nord Security's Risk Management and Information Security departments and is now focused on developing its own standalone cybersecurity product, NordStellar. NordStellar is our new threat exposure management solution for businesses. We bring our expertise to empower proactive security leaders with a crucial insight: what hackers know about their business. NordStellar enables companies to detect and respond to cyber threats before they escalate. The platform monitors thousands of cybercrime communities and dark-web sites, providing cybersecurity teams with the right information and tools for better decision-making.
 

Main Responsibilities

  • Develop back-end and ETL solutions for problems of various magnitudes;
  • Maintain the current DWM system and develop new features;
  • Write highly scalable microservices;
  • Be responsible for writing clear, tested, documented code that delivers real business value;
  • Implement code that can be used in cloud-native environments.
  • Coordinate with your team to provide quality code-based solutions.

Core Requirements

  • In-depth knowledge of Go and/or Python languages (3+ years);
  • Solid understanding of OOP, asynchronous programming & design patterns;
  • Know-how in creating RESTful and/or gRPC APIs;
  • Expertise in designing and coding for microservice architecture;
  • Strong proficiency in containerizing applications using Docker;
  • Experience with any of the message queue management systems;
  • Good knowledge of NoSQL and SQL databases;
  • Experience working with Git or other version control systems;
  • Understanding of core CI/CD principles, unit & integration testing;
  • Familiarity with monitoring tools such as Grafana, Sentry, and Prometheus.

Bonus Points For

  • Knowledge of web scraping tools & techniques;
  • Experience with Kubernetes and a good understanding of DevOps processes;
  • Proficiency in both Python and Go.

Tools You Will Use

  • Go;
  • MongoDB;
  • NATS;
  • Kubernetes;
  • gRPC;
  • Argo Workflows.

Salary Range

  • Gross Salary 3500-7200 EUR/Month.

Perks we offer

Our global mission fuels our drive. But when you need that extra push - here’s a list of things to look forward to.

Apply for this job

Backend

Vilnius

NordStellar logo
 
 
 
 
 
 

Nord Security is committed to building an inclusive workplace with a diversity of backgrounds. We welcome applications from people of all ages, gender identities, sexual orientations, racial identities, ethnicities, religious beliefs, and disability statuses. To reduce the chance of unconscious bias, you may submit your CV without a photograph or other redundant information like age or marital status.

We expect all candidates to provide accurate and complete information during the recruitment process. While limited use of AI tools to refine application materials is acceptable, candidates remain fully responsible for ensuring that their submissions reflect their own qualifications, skills, and experience. Any failure to do so may negatively affect participation in the recruitment process. If broader AI assistance is allowed for a particular role or stage, we’ll let you know in advance.

By submitting your application, you acknowledge that it may be processed using automated tools for evaluation purposes. .

By filling in this form you confirm that you have read and understood the Privacy Notice for Recruitment Candidates.

Our values

Our values are rooted in the actions of our people. They describe how we solve problems, make decisions, and ultimately - reach our goals as a team.