Software Engineer | Senior | Python
Remote · Poland
Job Summary
Senior Python-focused Software Engineer responsible for designing, coding, and maintaining data curation and ingestion services for Threat Intelligence. Lead architectural decisions for distributed computing pipelines and microservices, participate in code reviews, and help shape quality feeds while delivering secure, maintainable, and scalable code in alignment with cybersecurity product goals. Emphasizes product impact, technical leadership, and collaboration within a team developing Threat Protection Pro and NordLynx capabilities. Key tools and domains include Python, Docker, Kubernetes, PostgreSQL, FastAPI, Kafka, Redis, AWS, and CI/CD with GitLab.
Required Qualifications
- Strong understanding and proficiency in Python programming
- Experience designing microservice systems and communication
- Experience using data stores like PostgreSQL
- Excellent skills to write maintainable code
- Cloud infrastructure experience with Docker and Kubernetes
- Strong problem-solving and analytical skills
- Rapid and constant learning
- Attention to detail and structured thinking
- Excellent verbal and written communication in English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.