Backend Engineer (Go & Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Kickstarted in early 2020, has swiftly risen to the forefront of the web data extraction market.
Overview
We are seeking a skilled Backend Engineer to join our Lifecycle team and take ownership of backend services that form the backbone of our infrastructure. This role presents a unique opportunity to work with existing Go-based microservices while leading a strategic migration to Python. As the technical owner of these services, you'll play a crucial role in establishing best practices and improving system reliability.
What you will do
- Take ownership of multiple Go-based backend services, becoming the subject matter expert and primary maintainer.
- Work on the migration from Go to Python of several services, including architecture planning, implementation strategy, and execution.
- Analyze and document existing service architectures, dependencies, and business logic to ensure smooth transitions.
- Design and implement new Python-based services that maintain or improve upon current functionality and performance.
- Collaborate with cross-functional teams to understand service requirements and minimize migration impact.
Requirements
- Backend development experience with a strong focus on distributed systems and microservices.
- Strong experience with Go programming and ability to read, understand, and maintain existing Go codebases.
- Proficiency in Python including frameworks like FastAPI, Django, or Flask.
- Experience with version control systems (Git) and collaborative development workflows.
- Deep understanding of RESTful APIs and service-to-service communication patterns.
- Experience with database technologies (SQL and NoSQL) and data migration strategies.
Nice to have
- Familiarity with security best practices for backend services and API security.
- Knowledge of cloud platforms (AWS, GCP, or Azure) and cloud-native development.
- Previous experience with language migrations or large-scale refactoring projects.
Culture & Benefits
- Remote role with flexible working hours.
- Four-day workweek to encourage innovation and efficiency.
- Opportunities for growth and career advancement within .
- Supportive remote work culture focused on innovation and trust.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →