Senior Backend Engineer (Python)

$$$$
Product

About 3DLOOK

3DLOOK is a leader in AI-powered body measurement technology. Our proprietary computer vision platform transforms two smartphone photos into accurate 3D body measurements and body composition data used by global brands in apparel, healthcare, fitness, and wearables. We build scalable AI solutions that solve real-world problems for enterprise customers worldwide.
 

About the Role

We're looking for a Senior Backend Engineer to design, build, and scale the backend services powering our AI platform. You'll develop high-performance APIs and distributed systems, optimize cloud infrastructure, and collaborate with Product, AI, Mobile, and DevOps teams to deliver reliable, scalable solutions used by enterprise customers.
 

Responsibilities

  • Design, develop, and maintain scalable and reliable backend systems, services, and APIs.
  • Translate business requirements into scalable, reliable, and maintainable solutions.
  • Improve the reliability, observability, and performance of existing systems.
  • Troubleshoot production issues and perform fixes or enhancements.
  • Integrate third-party APIs and cloud services.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, release processes, and contribute to engineering best practices.
  • Contribute to CI/CD pipelines and deployment processes.
  • Work with containerized applications and Kubernetes-based deployments.
  • Collaborate closely with cross-functional engineering teams.
     

Qualifications

Required

  • 5+ years of commercial Python development experience.
  • Strong knowledge of Python 3.x and the standard library.
  • Excellent knowledge of Django and its ecosystem.
  • Deep understanding of concurrent programming (multithreading, multiprocessing, asyncio).
  • Experience with asynchronous frameworks (FastAPI, aiohttp)
  • Strong understanding of OOP, SOLID, DRY, and KISS principles.
  • Deep understanding of RDBMS(PostgreSQL) and NoSQL systems.
  • Experience working with ORMs (Django ORM, SQLAlchemy).
  • Experience designing and building distributed systems.
  • Experience with AWS services, containerization, Git, and CI/CD pipelines.
  • Experience with Celery, Redis, RabbitMQ, or similar messaging systems.
  • Experience integrating third-party APIs.
  • Experience writing automated tests using pytest and unittest.
  • Experience working in Agile/Scrum environments and participating in code reviews, design discussions, and release cycles.
  • Ability to write clean, structured, and maintainable code.
  • Upper-Intermediate (B2+) English or higher with strong written and verbal communication skills.
     

Location

  • Fully remote.
  • Comfortable collaborating across European and US time zones.

Required domain experience

SaaS 5 years
Healthcare / MedTech 5 years

Required languages

English C1 - Advanced
Ukrainian Native
Published 21 July
67 views
ยท
16 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...