Senior Python Software Engineer (Backend)

RemoteSalary not specified
Location not specified

Tech Stack

pytestSeleniumSQLAlchemyOpenAPIPythonPostgreSQLAIunittest

Job Description, Responsibilities & Requirements

About the Position

We are looking for a Senior Python Software Engineer (Backend) to maintain and enhance existing projects, as well as to develop a new project from scratch:

We are launching a new marketplace dedicated to the sale of classic cars and their parts. Project specialized focus on the classic car community, offering a trusted environment for enthusiasts and collectors. The platform allows both buyers and sellers to create and customize their own dashboards, providing a tailored experience for managing listings, bids, and transactions. The system is built with Python and React, ensuring a modern, scalable, and efficient architecture. Key features include user-friendly dashboards for buyers and sellers, making it easy to manage auctions, payments, and communication.

Social network for the search and treatment of rare diseases from all over the world.

Tech Stack

  • BE: Python 3.12-3.13, SQLAlchemy, Pytest, Connexion, Sendgrid, Jinja2, Alembic, Twilio, Dependency-injector, elasticsearch, sentry
  • FE: Angular 11-16, RxJS, google-maps, forms, devextreme, jasmine
  • DB: ElasticSearch, psql, redis
  • Other: AWS (EC2, S3, CloudWatch, Route 53, CodeBuild, CodeDeploy, ECR), Twilio, Sendgrid, Sentry and others

Important for Us

  • 5+ non-interrupted years of deep experience with Python development
  • Senior-level background
  • Experience with one of the frameworks: Flask, FastAPI, Tornado, webapp2
  • Experience with PostgreSQL, SQLAlchemy
  • Experience with Amazon Web Services (EC2, ECS, S3, CloudFormation)
  • Experience with OpenAPI / Swagger
  • Experience with automatic application testing (unittest, pytest, Selenium, behave)
  • Knowledge of Object-oriented programming and design patterns (Erich Gamma, Martin Fowler)
  • Knowledge and skills of application refactoring (Martin Fowler)
  • Ability to apply AI tools and practices to accelerate development and optimize workflows
  • At least Upper-Intermediate English

Will Be a Big Plus

  • Experience with PHP
  • Understanding of front-end technologies, such as Angular or React
  • UML language
  • Knowledge of the principles of domain-specific design (Eric Evans)

Responsibilities

  • Task estimation and requirement alignment
  • Design and create WBS, coordinate with other team members.
  • Improve existing functions and develop new ones based on given specifications and architecture
  • Writing code with test coverage
  • Code review and deployment participation (partially via AWS/Docker)
  • API documentation using OpenAPI / Swagger
  • Collaboration with the team and handing over tasks to QA

What You’ll Get Working with Us

Health

  • 24 days of paid vacations
  • 5 days of paid medical leave
  • Remote work
  • Full and connected team: business analysis, front-end development, backend development, iOS/Android development, QA engineers (manual, automation), technical experts

Wealth

  • Payment for services in currency
  • Official employment
  • Birthdays’ gifts for teammates

Career and Professional Growth

  • Description of business processes of all team roles
  • Opportunity to join the professional culture of reliable software engineering and popularize it
  • Interesting project on modern technologies with regular technical consultations with over 18 years-experienced experts
  • Free corporate library
  • Feedback about your work results! The employee and team estimate the results of work
  • Plan of professional and career growth
  • Onboarding program and mentoring

Free Time

  • Flexible work schedule, 5 days per week/8 hours per day
  • All national holidays are weekends
  • Corporate events

If we are a match, and you want to work with cutting-edge technologies, an American product, and an experienced team - we are waiting for you!

Contact Information

Viktoriia Kopeikina, HR manager, Design and Test Lab

Email: [email protected]

Telegram

Facebook

Linkedin

Send CV

Tweet

Share

Telegram

Linkedin

WhatsApp

Open Vacancies

Lead QA Engineer

Middle QA Automation Engineer

Senior Python Software Engineer (Backend)

Хочу работать в Design and Test Lab

Подписаться на новости:

По почте

В Телеграме

В Фейсбуке

В ЛинкедИне

Job Details

Company name:
Design and Test Lab
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Mar 25, 2026
Last checked:
Jul 17, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.