Engineering Team Lead | Python | QoS Team
Full Time
hybrid
Infrastructure
Vilnius / Kaunas
The world’s most advanced VPN, and a whole lot more.
If you’re a curious problem-solver who carves their own path, join the team behind Threat Protection Pro, the NordLynx protocol, and the fastest VPN on the planet—tools that put privacy, security, and control back in people’s hands.
Your impact? Helping millions take back control of their online security, privacy, and data.
Our QoS - Quality of Service team is responsible for ensuring that clients experience the best VPN service possible. The team has Data Analysts to measure the main important metrics and Project managers to lead changes to improve the service.
Main Responsibilities
- Directly manage a team of 4 Python developers, ensuring fast and high-quality delivery.
- Mentor and conduct regular one-on-one meetings to support professional growth and alignment.
- Act as the primary technical point of contact between the Python team, Project Managers, and Product Owners.
- Translate business requirements into actionable technical tasks.
- Collaborate with team members to create delivery plans and set deadlines.
- Drive accountability to ensure milestones are met on time without compromising quality.
- Oversee and maintain high standards in code quality using best practices, code reviews, and structured feedback.
- Encourage creative problem-solving, promote ownership of tasks, and support an environment of continuous improvement.
Core Requirements
- Exceptional leadership and communication skills with a team-first mindset.
- Fluent in written and verbal English skills.
- Experience managing or leading technical teams, particularly in back-end Python development.
- Advanced Python development knowledge and best practices.
- Deep understanding of REST API development and Python frameworks like Django or FastAPI.
- Knowledge of database design (MySQL, PostgreSQL), ensuring efficient and scalable integrations.
- Past experience in CI/CD pipelines (e.g., GitLab, Jenkins) to support team workflows.
- Understanding of Linux operating systems, including navigating environments and troubleshooting.A results-oriented approach with strong organizational and planning skills to balance team workload and deadlines.
- Comfortable interacting with cross-functional teams and non-technical stakeholders.
Bonus points for
- Proven ability to implement large-scale, distributed solutions effectively.
- Solid understanding of asynchronous task processing tools like Celery, Airflow, or similar.
- Experience deploying and optimizing CDN/WAF solutions or application infrastructures.
- Knowledge of distributed messaging systems like Redis, Kafka, or RabbitMQ.
- Proficiency in web scraping or integration of other external solutions.
Salary Range
- Gross Salary 5500-7500 EUR/Month gross
Apply for this job
Infrastructure
Vilnius / Kaunas
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.