Timestamp

Backend Developer C/C++ e Python

Timestamp Lisbon, Portugal

IT Services and IT Consulting · 1,001-5,000 employees

9 h ago
python Senior (5-10 yrs) Full-time Portugal
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain backend systems using C++ and Python, focusing on high-performance image processing and data handling. Implement complex multi-threading, memory management, and integration between C++ libraries and Python adapters.

What they look for

C++ Python OpenCV Flask FastAPI Elasticsearch Pandas Redis Celery Multi-threading Memory management Subprocesses Numpy Gunicorn Uvicorn Dramatiq

Requirements

Requires a degree in Engineering, Management, or IT with at least 7 years of professional experience. Must have proven expertise in specific C++ and Python libraries, including OpenCV and various web frameworks.

Benefits

Health insurance Organizational flexibility Training and certifications Employee support program Birthday and seniority gifts Monthly happy hour Benefits portal

Full description

O Grupo Timestamp agrega diversas empresas portuguesas líderes em soluções e serviços de TI em torno dos conceitos de excelência e partilha de conhecimento. Apostamos na liderança tecnológica, assente na qualidade do nosso serviço e soluções tecnológicas, suportadas na formação e certificação contínuas.

Backend Developer C/C++ e Python – OpenCV

  • Licenciatura ou Mestrado nas áreas de Engenharia, Gestão, Tecnologias de Informação ou equivalente;
  • Experiência igual ou superior a 7 anos;
  • Experiência comprovada nas seguintes bibliotecas e ferramentas C/C++: OpenCV, QRCode, CTK, JsonCpp, Schifra, SPDLog, Zlib, dictio, gccore, ibgc, pbgc, qtio;
  • Experiência comprovada nas seguintes bibliotecas e ferramentas Python: numpy, flask, gunicorn, Flask-HTTPAuth, opencv-python, python-dotenv, elasticsearch8, pandas, jsonschema, natsort, uvicorn, fastapi, celery, dramatiq, redis;
  • Experiência comprovada na implementação de subprocessos e memory management;
  • Experiência comprovada na implementação de multi-threading;
  • Experiência comprovada em pelo menos 3 projetos com utilização de bibliotecas desenvolvidas em C++ e com adaptador Python <-> C++, que façam uso de OpenCV para geração de códigos gráficos 2D (QR Code, Data Matrix, ou outros códigos não standard).

Beneficios para os colaboradores:

  • Seguro de saúde
  • Flexibilidade na rotina organizacional
  • Formação e certificações
  • Programa de Apoio ao Colaborador (em 5 áreas, incluindo psicologia)
  • Ofertas de Aniversário e Antiguidade
  • Happy Hour mensal
  • Portal de Benefícios com ofertas atrativas

Similar roles