Software Engineer | Mid-Senior | Python Team

Nord Security

$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development, particularly in Python.
  • Proficient in designing and implementing microservice architectures.
  • Hands-on experience with PostgreSQL and other data stores.
  • Strong coding practices focusing on maintainability and readability.
  • Familiarity with cloud technologies, especially Docker and Kubernetes.
  • Excellent problem-solving and analytical skills.
  • Ability to communicate complex ideas clearly and effectively.

Responsibilities

  • Design and maintain data curation services for the Threat Intelligence team.
  • Implement future-proof architectural solutions with a focus on scalability.
  • Participate in code reviews and provide constructive feedback.
  • Develop new services that enhance data quality feeds.
  • Ensure compliance with coding standards while delivering high-quality code.
  • Innovate and contribute ideas within the domain of cybersecurity.
  • Provide technical leadership and mentorship to team members.

Benefits

  • Work with industry experts to create leading cybersecurity solutions.
  • Access to extensive training programs and career growth opportunities.
  • Flexible remote work arrangements to enhance creativity.
  • Healthy lifestyle support through fitness initiatives and wellness facilities.
  • Mental health resources including consultations and wellness apps subscriptions.
  • Comprehensive private health insurance for peace of mind.
  • Celebrate personal milestones with company-sponsored gifts and events.
  • Participate in team-building events and company retreats.
Full Job Description
Your impact? Helping millions take back control of their online security, privacy, and data.

Main 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.
  • Provide technical leadership and guidance.
Core 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.
  • Cloud infrastructure experience with Docker and Kubernetes.
  • 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.
Tools You will Use
  • Python
  • Docker
  • Kubernetes
  • GitLab CI/CD
  • AWS (MSK, RDS, EKS, EC2, S3, EMR, KEDA)
  • Kafka
  • FastAPI
  • Redis
Nice To Have
  • FastAPI
  • ML Ops experience
What We Offer

Innovate with industry leaders

Work alongside global experts to build world-leading cybersecurity tools, impacting millions of users around the world.

Learn & grow

Boost your skills via our extensive training programs (online and offline) & other resources. Benefit from mentorship and career-switch opportunities to grow within the company.

Work from anywhere

Recharge with a change of scenery - choose work from any location when you feel a need to power your creativity and drive.

Physical well-being

Fuel your active lifestyle with online workouts led by our Physical Well-Being experts. Unlock a variety of sports and wellness facilities, like gyms, swimming pools, and fitness classes, with the Multisport card.

Mental & emotional health

Nurture your mind with free psychologist consultations, dedicated mental health events, and premium access to top-rated wellness apps like Calm, Headspace, and Mindletic.

Premium healthcare

Receive private health insurance giving you peace of mind for your health needs.

Joyful moments - special treats

Celebrate life's big moments with special gifts from us on your birthday, anniversary, and other major events, such as weddings or the arrival of a new family member.

Company events & team-building

Experience iconic Nord Security celebrations, team-buildings, and knowledge-sharing events, nurturing bonds that fuel our success.

Workation

Embark on a legendary company getaway abroad, filled with exciting activities, live concerts, engaging workshops, and epic time together.

Similar Jobs

More Jobs at Nord Security

More Information Technology Jobs

Find similar Software Engineer | Mid-Senior | Python Team jobs: