Software Engineer | Mid | Python at Nord Security

Kraków, Lesser Poland Voivodeship, Poland

Nord Security Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Threat IntelligenceIndustries

Requirements

  • Strong understanding and proficiency in Python programming language, including knowledge of core concepts, syntax, and data structures
  • Experience designing microservice systems and communication
  • Experience using data stores like PostgreSQL
  • Excellent skills to write maintainable code
  • Strong problem-solving skills and ability to analyze complex problems, troubleshoot issues, and develop practical solutions
  • Rapid and constant learning, first to spot and solve problems
  • Attention to detail, highly structured, research-first-then-implement attitude
  • Excellent verbal and written communication skills in English

Responsibilities

  • Design, code, and maintain data curation and ingestion services for the Threat Intelligence team
  • Provide, get buy-in, and carry on implementation for future-proof architectural solutions, including distributed computing pipelines, micro-services, contracts, databases, and data flows
  • Active participation in code reviews and feedback, sharing knowledge, and ensuring high quality of technical requirements and documentation
  • Design new services that are needed to provide quality feeds
  • Ensure keeping your code up-to-date according to teams' coding standards and code quality, and have a result-first attitude while still delivering maintainable, readable, testable, secure, DRY, SOLID, KISS code (Pareto rule)
  • Always think big, provide and discuss new ideas in terms of the product and field of cybersecurity

Skills

Key technologies and capabilities for this role

PythonData CurationData IngestionDistributed ComputingMicroservicesDatabasesCode ReviewMachine LearningAlgorithmsHeuristicsCybersecurity

Questions & Answers

Common questions about this position

What is the salary range for this Software Engineer position?

The gross salary range is 18000 - 23800 PLN per month.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What are the key skills required for this role?

The role requires strong proficiency in Python, experience designing microservice systems and communication, and experience using data stores like PostgreSQL.

What is the team culture like at Nord Security?

The Threat Intelligence team consists of skilled professionals from Data Science, Malware Research, Development, and Privacy, focused on a common goal using feeds, heuristics, algorithms, and machine learning, with emphasis on code reviews, knowledge sharing, and high-quality standards.

What tools will I be using in this position?

You will use Python, Docker, GitLab CI/CD, and Redis.

Nord Security

Cybersecurity services for individuals and businesses

About Nord Security

Nord Security provides a variety of cybersecurity products aimed at protecting both individuals and businesses from online threats. Their main offerings include NordVPN, which is a virtual private network that ensures secure internet access through advanced encryption and threat protection, making it popular among millions of users. For businesses, NordLayer offers a tailored cybersecurity solution that allows secure access to the internet and company resources while helping organizations comply with various regulations. Additionally, NordLocker is an encrypted cloud storage service that enables users to securely sync, back up, and share files, utilizing strong cryptography for data protection. Unlike many competitors, Nord Security combines multiple cybersecurity services into a single subscription model, making it easier for users to manage their online safety and data privacy.

Vilnius, LithuaniaHeadquarters
2012Year Founded
$194.5MTotal Funding
GROWTH_EQUITY_VCCompany Stage
CybersecurityIndustries
1,001-5,000Employees

Benefits

Health Insurance
Mental Health Support
Professional Development Budget
Flexible Work Hours
Additional Paid Leave

Risks

Emerging VPN providers offering lower prices could erode Nord Security's market share.
Rapid evolution of cyber threats may strain Nord Security's resources.
Expansion into eSIM technology could face regulatory challenges in different countries.

Differentiation

Nord Security offers a comprehensive cybersecurity package with advanced threat protection.
NordLayer provides businesses with secure internet access and compliance support.
NordLocker uses state-of-the-art cryptography for secure cloud storage.

Upsides

Nord Security's partnership with Bango enhances distribution through telecom channels.
The global VPN market is expected to grow significantly, benefiting NordVPN.
Demand for secure remote work solutions boosts Nord Security's business products.

Land your dream remote job 3x faster with AI