Senior Software Python Developer

Дата размещения вакансии: 17.10.2025
Работодатель: Trading Integral Solutions
Уровень зарплаты:
от 5000 до 7000 RUR
Город:
Москва
Требуемый опыт работы:
Более 6 лет

We are a fast-growing and innovative technology company, focused on advancing solutions in the renewable energy industry. As part of our continued growth, we are looking for an experienced and highly skilled Senior software Python Developer to join our team. This role is essential in shaping and maintaining our cloud infrastructure, driving automation, and ensuring the high performance and reliability of our software systems.

Your Role:

  • Design, develop, and maintain web applications using Python.

  • Write efficient, reusable, and testable code following best practices and coding standards.

  • Maintain and support existing code and evolve to newer technology stacks and architectures.

  • Ensure the application’s performance, scalability, and security.

  • Debug and resolve issues and bugs reported by the other team members or end-users.

  • Participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects.

  • Conduct code reviews and provide constructive feedback to improve code quality.

  • Stay updated with the latest industry trends, technologies, and best practices.

Requirements:

  • Master's degree in Computer Science, Engineering, or a related field.

  • At least 7 years of proven experience as a Python Developer, preferably in a senior or lead role.

  • 14 years of working experience in the IT sector

  • Strong proficiency in Python programming language.

  • Experience with web frameworks: Flask, FastAPI.

  • Experience with database systems like PostgreSQL, MySQL.

  • Experience with SQL and be able to write complex queries.

  • Experience with Redis and other in-memory databases.

  • Good knowledge and hands-on queue & message broker platforms like Kafka/RabbitMQ.

  • Understanding concurrency principles: async, multi-threading, multi-processing.

  • Experience in writing well-tested applications including unit tests, functional tests, and integration tests.

  • Proficient in working with version control systems, preferably Git.

  • Experience in container based architecture and deployments (Docker, Kubernetes)

  • Experience working with GitLab CI/CD for continuous integration and continuous deployment.

  • Experience working with Atlassian tools, such as Jira and Confluence.

  • Ability to work in a fast-paced, agile environment and manage multiple priorities effectively.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills.

Why you will love it:

  • You will be part of a team and culture that continuously grows and improves itself, fosters knowledge sharing and promotes excellence in the way the company delivers its product to customers.

  • Be part of a company dedicated to renewable energy with a wider mission to help in successful transition to green energy.

  • You will work with state-of-the-art technologies, and you will influence the choice of new tools & technologies.

  • Possibility to grow with the company and be part of the management team

We offer competitive compensation and benefits package, along with opportunities for professional growth and contribution to a greener future.

If you are passionate about renewable energy and possess the necessary skills and experience, we would love to hear from you. Please submit your resume and a cover letter highlighting your relevant experience and why you are interested in this role.

Мы — быстрорастущая и инновационная технологическая компания, сосредоточенная на разработке передовых решений в области возобновляемой энергетики. В рамках нашего дальнейшего роста мы ищем опытного и высококвалифицированного Senior Python разработчика, который присоединится к нашей команде. Эта роль играет ключевую роль в формировании и поддержании нашей облачной инфраструктуры, автоматизации процессов и обеспечении высокой производительности и надежности наших программных систем.

Ваши обязанности:

  • Проектирование, разработка и поддержка веб-приложений на Python.

  • Написание эффективного, многократно используемого и тестируемого кода в соответствии с лучшими практиками и стандартами.

  • Поддержка и развитие существующего кода с переходом на новые технологические стеки и архитектуры.

  • Обеспечение производительности, масштабируемости и безопасности приложений.

  • Поиск и устранение ошибок, выявленных членами команды или пользователями.

  • Участие в обсуждении архитектуры, влияние на дорожную карту продукта, ответственность за новые проекты.

  • Проведение ревью кода и предоставление конструктивной обратной связи для повышения его качества.

  • Отслеживание последних тенденций, технологий и лучших практик в отрасли.

Требования:

  • Степень магистра в области компьютерных наук, инженерии или смежных дисциплин.

  • Не менее 7 лет подтвержденного опыта работы Python-разработчиком (желательно на позиции Senior или Lead).

  • Общий опыт работы в IT не менее 14 лет.

  • Отличное знание языка программирования Python.

  • Опыт работы с веб-фреймворками Flask, FastAPI.

  • Опыт работы с базами данных PostgreSQL, MySQL.

  • Умение писать сложные SQL-запросы.

  • Опыт работы с Redis и другими in-memory базами данных.

  • Знание систем обмена сообщениями и брокеров очередей (Kafka, RabbitMQ).

  • Понимание принципов конкурентности: async, многопоточность, многопроцессность.

  • Опыт написания хорошо тестируемых приложений, включая юнит-, функциональные и интеграционные тесты.

  • Владение системами контроля версий, предпочтительно Git.

  • Опыт работы с контейнерной архитектурой и деплойментами (Docker, Kubernetes).

  • Опыт работы с GitLab CI/CD для непрерывной интеграции и деплоймента.

  • Опыт использования инструментов Atlassian (Jira, Confluence).

  • Умение эффективно работать в быстро меняющейся среде и управлять несколькими приоритетами.

  • Сильные аналитические навыки и внимание к деталям.

  • Отличные коммуникативные и командные навыки.

Почему вам понравится у нас:

  • Вы станете частью команды и культуры, которая постоянно развивается, делится знаниями и стремится к совершенству в предоставлении продукта клиентам.

  • Работа в компании, ориентированной на возобновляемую энергетику и участвующей в глобальном переходе к зеленой энергии.

  • Работа с современными технологиями и возможность влиять на выбор новых инструментов и решений.

  • Возможность профессионального роста вместе с компанией и участия в управленческой команде.

Мы предлагаем конкурентоспособную заработную плату и пакет преимуществ, а также возможности профессионального развития и вклада в более экологичное будущее.
Если вы увлечены возобновляемой энергетикой и обладаете необходимыми навыками и опытом — мы будем рады услышать вас.
Пожалуйста, отправьте свое резюме и сопроводительное письмо, в котором расскажите о своем опыте и мотивации присоединиться к нашей команде.