Software Engineer – Mid-Senior – Python – General Engineering Team
📍 Poland
PLN 237,600-400,800 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AWS
CI/CD
Communication @ 3
Data Structures @ 6
Docker @ 3
FastAPI @ 3
Kafka
Kubernetes @ 3
Machine Learning @ 3
Microservices
PostgreSQL @ 3
Python @ 6
Redis
Security
Technical Leadership
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Join the team developing privacy and security products, including Threat Protection Pro, the NordLynx protocol, and VPN services. The role focuses on building data curation and ingestion services for the Threat Intelligence team.
Responsibilities
- Design, code, and maintain data curation and ingestion services for the Threat Intelligence team.
- Provide, gain buy-in for, and implement future-proof architectural solutions, including distributed computing pipelines, microservices, contracts, databases, and data flows.
- Participate actively in code reviews and provide feedback, share knowledge, and ensure high-quality technical requirements and documentation.
- Design new services required to provide quality feeds.
- Maintain code according to team coding standards and quality requirements, delivering maintainable, readable, testable, secure, DRY, SOLID, and KISS code.
- Contribute ideas related to the product and the cybersecurity field.
- Provide technical leadership and guidance.
Requirements
- Strong understanding and proficiency in Python, including core concepts, syntax, and data structures.
- Experience designing microservice systems and communication.
- Experience with data stores such as PostgreSQL.
- Excellent ability to write maintainable code.
- Cloud infrastructure experience with Docker and Kubernetes.
- Strong problem-solving skills, including analyzing complex problems, troubleshooting issues, and developing practical solutions.
- Ability to learn rapidly and continuously, identify problems, and solve them proactively.
- Attention to detail and a highly structured, research-first-then-implement approach.
- Excellent verbal and written communication skills in English.
Technologies
- Python
- Docker
- Kubernetes
- GitLab CI/CD
- AWS, including MSK, RDS, EKS, EC2, S3, EMR, and KEDA
- Kafka
- FastAPI
- Redis
Nice to Have
- FastAPI experience
- Machine learning operations experience
Benefits
- Online and in-person training, access to Coursera and Skillshare, mentorship, and internal career opportunities.
- Extra vacation days, sick leave, special occasion leave, and parenting-related days off.
- Premium private health insurance in Lithuania and Poland.
- Subscriptions to Calm, Headspace, and Mindletic, plus resilience and mindfulness training and mental health events.
- In-house gyms, Multisport and Urban Sport cards, online workouts, and physical well-being support.
- Company workations abroad.
- Flexibility to work from different locations.
- Gifts for birthdays, work anniversaries, weddings, and new family members.
- Summer camps for children and flexible working arrangements for parents.
- Team-building activities and company events.
- Access to the Vilnius headquarters, including silent rooms, gyms, a game room, a music room, and a coffee bar.
More jobs at Nord Security
Windows Engineer · Mid-Senior · C#/.NET
Nord Security · Warsaw, Poland
PLN 237,600-400,800 per year
Product Designer · NordVPN Web · Mid-Senior
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 37,200-72,000 per year
DevOps Engineer
Nord Security · Vilnius, Lithuania
EUR 43,200-88,800 per year
DevOps Engineer
Nord Security · Warsaw, Poland
PLN 211,200-408,000 per year
QA Automation Engineer
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 39,600-69,600 per year
Similar jobs
Software Engineer · Mid-Senior · Python · General Engineering Team
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 38,400-84,000 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Senior Software Engineer II
Confluent · United States, Dallas, United States, Chicago, United States, Boston, United States, Portland, United States
USD 176,000-230,000 per year
Staff Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Senior Backend Engineer, Compliance Engineering
Reddit · United States
USD 190,800-267,100 per year
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year
Senior Software Engineer, Analyst Experience Features
SentinelOne · United States
USD 151,800-209,300 per year
Senior Software Engineer, AI Inference Systems
Nvidia · Germany
PLN 292,500-650,000 per year