Senior Backend Engineer (Python)

We are seeking a proactive and experienced Senior Backend Engineer (Python) to join our global organization. This critical role will oversee the enforcement of feature and release cycles, drive best practices within the R&D team, manage incidents, and provide ownership for key deliverables. The ideal candidate will have a strong background in project management, process optimization, and the ability to bridge strategic goals with execution.

Responsibilities

  • Influence – take part in day-to-day discussions on the direction, design and architecture of our product
  • End-to-end development of software components, constantly re-inventing and improving our infrastructures and tech stack to meet our scale expectations from an engineering standpoint
  • The ability to create technical designs for complex problems
  • Assist other team members with code and design reviews and provide constructive feedback
  • Be a part of a team of passionate, hard-working and super-professional back-end developers
  • Gain a deep, wide and solid understanding of the World Wide Web (Surface, Deep and Dark parts)
  • Improve and promote our innovative tech-stack – play and asses tools we should adopt
  • Work in, out and around AWS
  • Work with a wonderful group of colleagues and decision-makers in various interfaces

Requirements

  • A minimum of 6 years’ experience in developing complex backend systems
  • At least 3 years’ proficiency in Python (version from 3.9)
  • Demonstrated ability to produce high-performance, maintainable, and reusable code
  • Experience with complex microservices system
  • Experience with large data scaling (ETLs, engage some points, data scaling issues, data pipelines)
  • Expertise in high-level design and architectural practices
  • Agile methodology practitioner
  • Experience in a Production SaaS environment
  • Advanced English, both written and verbal

Must Tech Stack

  • Experience with at least one API framework (FastAPI, Django, Flask etc)
  • SQL DB’s (MySQL, Postgres etc)
  • NoSQL DB’s (MongoDB, Redis or similar)
  • Docker
  • Messages brokers platforms (Kafka, RabbitMQ or similar)

Will be a plus

  • Monitoring tools (Prometheus, Grafana, Kibana etc.)
  • Experience with cloud technologies and services, such as AWS or other cloud platform (EC2, S3, Lambda, Streaming, EMR, EKS)
  • Kubernetes
  • Command of Linux environments
  • Expertise with ElasticSearch (indexing, complex queries, analyzers etc.)

What we offer

  • Competitive salary and benefits package
  • Medical insurance
  • Full Remote
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • A chance to work with a talented and driven team of professional

About the project

Since the amount of cyber threats and dark web sources is growing every day, products for their elimination are critically needed. Our partner, a high-tech software company from Israel, took on this challenge.  They offer cyber threat intelligence (CTI) solutions for cybersecurity teams to reveal their most critical known and unknown digital risks earlier. The team develops its CTI & Attack SaaS platform to prevent, detect, investigate, and remediate phishing, fraud, data leaks, and external vulnerabilities. 

The company raised $40 mln in the last investment round to boost go-to-market efforts. Clients are more than 100 companies worldwide, including Fortune 500 leaders, in the financial, retail, gaming, entertainment and media industries.

Job Category: Python
Job Type: Full Time
Job Location: Remote Ukraine

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call