Senior Python Engineer (Highload / Sexual Wellness)
APPERCUT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warsaw
16 344 - 25 424 PLN (B2B)
Wymagania
- Python
- FastAPI
- PostgreSQL
- Celery
- Asyncio
- Docker (nice to have)
- AWS (nice to have)
- CI/CD (nice to have)
- Redis (nice to have)
- SQLAlchemy (nice to have)
Opis stanowiska
O projekcie: About us: Appercut is a Polish product-based IT company building mobile apps used by millions worldwide. Our mission is to improve quality of life through high-quality Digital Health products. 🔥 Our flagship product, Dr. Kegel, is the world’s #1 sexual wellness app for men, with over 4M installs and a 4.8/5 rating. 🏆 Ranked Top-6 in the USA, Top-5 in Canada, and #1 in Europe and Latin America. 💎 Featured in Forbes Poland “30 under 30” (Sept 2023). 🩷 What we offer: - Contract: B2B (JDG). - Salary: $4,500 – 7,000 gross. - Time Off: 30+ days off per year (flexible leave + paid sick leave without a doctor’s note). - Autonomy: A culture of trust and results over micromanagement. - Warsaw Office Life: Friday "Pizza & Burger Days", snacks, drinks, and a great team atmosphere. - Growth & Health: Compensation for professional courses, sports, English classes, and private health insurance (after 6 months). - Perks: Company merch and annual corporate retreats. Wymagania: - Experience: 5+ years in backend development with Python. - Location: Based in Warsaw (hybrid/office). - Tech Stack: Deep expertise in Python 3 (Asyncio) and performance optimization. - API: Strong experience with FastAPI and building scalable, high-traffic APIs. - Databases: Advanced PostgreSQL (schema design, indexing strategy, query optimization via EXPLAIN). - Async Task Processing: Hands-on experience with Celery (Redis / RabbitMQ). - Database Migrations: Proficiency in Alembic or Yoyo. - DevOps & Infrastructure: Solid understanding of Docker, CI/CD, and AWS (ECS / EC2); basic networking knowledge. Reliability: Experience setting up monitoring, logging, and debugging in high-load production environments. Codzienne zadania: - Architect, develop, and maintain high-performance backend services. - Analyze bottlenecks and optimize code/queries for maximum stability. - Design and support complex asynchronous workflows using Celery. - Shape the infrastructure and deployment processes in AWS