About the job Senior Python Developer
Our client - a team of founders from Silicon Valley who have created successful mobile apps with over 650 million downloads, have previously raised tens of millions of dollars in funding, and have reached valuations and exits north of $300 million. They believe friendship is one of the most underappreciated human values, that is important for a fulfilling life, mental health, and longevity. The mission is to make friendships more deep and meaningful for the next billion people. They are building a social app based on deep tech, which uses AI, ML, and face recognition to provide a social experience for a wide audience.
They are looking for a talented Senior Python Engineer to join the team.
Location: Europe
Type: Remote, full-time
Start date: ASAP
Requirements:
- 6+ years of experience, proficient in Python, Django framework, and PostgreSQL database
- Experience managing high-load consumer services and well-developed soft skills are essential
- Optional: DevOps skills with Docker, Apache/Nginx, and cloud hosting (Digital Ocean, AWS, etc.) are a significant plus
- Knowledge of OOP principles and object programming in Python
- Experience with Django framework and PostgreSQL or other databases
- Knowledge of RESTful API design
- Knowledge of Git
- Experience in startups - building high-quality production code, agile/SCRUM workflow, understanding of Lean Startups methodology, MVP concepts, hypothesis testing, etc
- Proactive work, self-motivated, autonomous
- English - Intermediate+
It would be great if you also have:
- Experience leading backend engineering teams
- Experience in performance optimization
- DevOps skills, including experience with Docker, Apache/Nginx, and cloud hosting services like Digital Ocean, AWS, or Google Cloud Platform
- Experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI)
- Higher education in computer science, mathematics, or physics
- Deep understanding of basic algorithms for working with data - sorting, finding the shortest route, clustering, etc
- A link to a profile on GitHub, Stack Overflow, or other specialized communities, with examples of work
The company offers:
- The opportunity to work on various tasks and technologies while participating in the development of a product with the potential to reach millions or billions of users
- Opportunity for rapid career growth: Startup is in a high-growth phase, and there is plenty of room for talented developers to quickly grow in their roles and take on more responsibility
- Equity (stock options) for key employees, which can potentially change your life