Software Engineering Jobs in Russia
There are 193 open Software Engineering jobs in Russia on freehire right now. 20 of them were posted recently. The skills employers ask for most often are postgresql, api and docker.
Most requested skills
- postgresql 47%
- api 47%
- docker 42%
- ci-cd 36%
- kubernetes 35%
- python 32%
- ai 28%
- git 28%
How the work is done
- Remote 62 · 32%
- Onsite 30 · 16%
- Hybrid 26 · 13%
Visa sponsorship offered in 21% of the 38 postings that state a position on it.
Seniority
- Senior 52
- Middle 30
- Junior 14
- Lead 10
- Intern 3
- Staff 1
Who is hiring
- 1000+ employees 48
- 501-1000 employees 32
- 51-200 employees 14
- 11-50 employees 5
- 201-500 employees 5
Senior Python Developer (Модуль Value)
Builds Python-based tools that automate real-estate valuation and portfolio analysis, integrating AI agents and optimizing SQL-heavy data pipelines for Sberbank’s internal teams.
Lead/Senior Python Developer
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее. Ждем именно…
Middle TypeScript Developer (VSCode)
Builds VSCode plugins and IDE tooling with both logic and UI, integrates AI agents, and adapts open-source tools for secure corporate environments.
WordPress Developer (Junior)
The role is for a Junior WordPress Developer or PHP developer to join a web team. The position involves working with WordPress and PHP technologies.
Junior Python Developer
A junior Python developer role focused on data processing and AI tools, primarily working with Airflow, ClickHouse, and data science frameworks.
Senior Java Developer
Senior Java developer builds secure, high-performance back-end services for a new fintech product at Sberbank, using Spring Boot, Kafka, and Kubernetes.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Salesforce Developer
The role is for a Junior Salesforce Developer or CRM team intern responsible for developing with Apex. This is a remote position based in Russia.
Senior Go developer (Технический блок)
The Senior Go Developer will design and maintain backend services and REST APIs for mobile and transport network automation. The role involves working with SQL databases, Redis, and CI/CD pipelines within a microservices architecture.
Middle Java developer (цифровой помощник)
This role involves developing a generative AI-based multi-agent system for automating management processes at Sberbank. The developer will build scalable Java microservices that integrate with LLMs, RAG pipelines, and agentic frameworks to provide intelligent recommendations.
Software Engineer (SWE)
Senior backend engineer to design and ship end-to-end solutions using Go, Kotlin/Spring/Ktor, PHP, and TypeScript, leveraging AI agents for planning and validation.
FGIS Software Engineer
The Software Engineer will build and maintain middleware to integrate the Cropwise platform with Russian government information systems (FGIS). The role involves data transformation, API development, and creating simple web interfaces for data management in a small, autonomous team.
Middle Java Developer [Tariff Experience, Мой МТС, МТС Веб Сервисы]
Build and maintain Java-based microservices for Мой МТС, a large telecom ecosystem used by millions, focusing on stability and scalability.
Стажер Python Developer (FastAPI)
Стажировка по разработке REST API на FastAPI с использованием Pydantic, SQLAlchemy и PostgreSQL; написание тестов и документации.
Golang developer
Senior backend developer building and scaling a Go-based UEM platform that remotely manages up to 500,000 devices across Aurora, Android, and Linux.
Java developer
Java developer on the WMS Inbound team at Lamoda, building and maintaining warehouse inbound goods-flow services that ensure product quality and fast time-to-sale. Core stack: Java 17–21, Spring Boot, PostgreSQL, Kafka, Kubernetes.
Middle Python Developer(JenkinsDream)
Builds and maintains high-load async CI/CD services in Python (FastAPI, asyncpg, Redis Sentinel) and deploys them on Kubernetes with Ansible and Helm.