This is a remote position.
We are seeking an experienced Python Technical Lead to join a large-scale software engineering team delivering digital solutions for both domestic and international enterprises. The team works across multiple domains, with a particular focus on financial institutions.Main Responsibilities:
- Lead the design and development of advanced technical solutions and workflows.
- Contribute to the creation of scalable, high-performance software architectures.
- Prepare and maintain project documentation.
- Take part in application deployment and troubleshoot production issues in collaboration with stakeholders.
- Present technical designs and implementations to business partners.
- Drive innovation and explore creative approaches throughout the project lifecycle.
- Provide technical guidance and mentorship to less experienced team members.
Requirements
- Degree in Computer Science or similar discipline.
- Around 2 years of experience in a comparable leadership or senior engineering role.
- At least 6 years of practical experience in Python, including frameworks such as Django or Flask.
- Solid background working with relational databases (e.g. PostgreSQL, MySQL).
- Strong problem-solving and analytical thinking skills.
- Ability to resolve complex technical challenges including performance optimisation, algorithm design, and concurrent processing.
- Broad technical expertise across modern software engineering practices.
- Proficient in English, capable of using technical documentation and collaborating effectively in an international environment.
- Practical understanding of design patterns and their use in real-world applications.
Nice to Have:
- Experience with web platforms and large-scale data processing systems.
- Familiarity with frontend technologies and modern UI development.
- Knowledge of software testing methodologies and automation practices.
- Exposure to Generative AI concepts such as LLMs, intelligent assistants, RAG systems, or conversational AI tools.
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care