Назад
Company hidden
8 часов назад

Python Software Engineer

Формат работы
remote (только South_africa)/hybrid
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
SA
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Python Software Engineer (distributed backend systems): Building secure, scalable APIs and cloud-native backend systems that handle millions of transactions, with an accent on stateless architectures, event streaming, and containerized microservices. Focus on designing reliable distributed systems, integrating relational and non-relational datastores, and solving complex scalability challenges.

Location: Cape Town, South Africa; remote and hybrid working options available

Company

Mr D is a division of the Takealot Group building software for South African ecommerce, food delivery, and related customer experiences.

What you will do

  • Architect and develop backend systems handling millions of transactions.
  • Design and maintain secure, scalable APIs.
  • Build distributed backend systems using stateless architectures.
  • Work with event streaming technologies and relational and non-relational datastores.
  • Develop containerized microservices and cloud-native solutions.
  • Solve complex technical challenges while improving system reliability and efficiency.

Requirements

  • 5+ years of hands-on software development experience.
  • Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field, or equivalent experience.
  • Strong understanding of computer science fundamentals, object-oriented concepts, data structures, and algorithms.
  • Expertise in Python and Unix/Linux environments.
  • Experience with distributed systems, stateless architectures, secure API design, event streaming, and relational and non-relational datastores.
  • Experience with containerization and cloud service providers.

Nice to have

  • AWS cloud technologies.
  • Git version control.
  • PostgreSQL, DynamoDB, Elasticsearch, or Redis.
  • Kafka for event streaming.
  • Docker and Kubernetes.

Culture & Benefits

  • Flexible hours with remote and hybrid working arrangements.
  • Lean, results-driven development culture with quick deployments and fast rollbacks.
  • Cross-skilled teams and a collaborative, transparent work environment.
  • Professional development resources and opportunities for technical or leadership growth.
  • Non-24/7 on-call rotation, birthday leave, staff discounts, and free Mr D delivery.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →