Software Engineering Jobs in Russia
There are 196 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.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| RUB | year | RUB 270,000 | RUB 435,500 | RUB 3,118,750 | 10 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- postgresql 48%
- api 46%
- docker 42%
- ci-cd 35%
- kubernetes 35%
- python 32%
- ai 29%
- sql 29%
How the work is done
- Remote 62 · 32%
- Onsite 30 · 15%
- 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 50
- 501-1000 employees 32
- 51-200 employees 14
- 11-50 employees 5
- 201-500 employees 5
Junior PHP Developer (сопровождение и развитие корпоративной ИС)
Junior PHP developer maintains and extends a corporate information system, working with PHP, SQL, JavaScript, and Linux to fix bugs, add features, and optimize queries.
Lead PHP Developer
Lead a backend PHP team building high-load cybersecurity products using Laravel, MySQL, Redis, and AI tools in Moscow.
Junior C#/.Net Developer
Develops and maintains backend services using C# and ASP.NET Core on the .NET 10 stack, focusing on REST APIs and microservices architecture.
Senior Software Developer (Java, Springboot, Angular, Python, SSIS)
Senior Software Developer (Java, Springboot, Angular, Python, SSIS) Location: Tampa Bay, FL (Hybrid role, 3 days onsite and 2 days remote) Duration: 6 months plus with potential extensions and Contract to Hire. Note:…
Senior Golang developer в Cloud Platform
Senior Go developer building and maintaining cloud services for MTC’s MWS platform, focusing on scalable, resilient systems and APIs in a fully remote role.
Senior Python Developer
Senior Python developer building and scaling a Digital Asset Management system for media, sports, and enterprise clients using Django, PostgreSQL, and Elasticsearch.
Golang Developer
Junior backend developer writes Go services with PostgreSQL, REST/gRPC APIs, and Docker, mentored for 12 months toward a mid-level role.
Java developer (Команда Маркетинга AI)
Develops an AI-driven marketing automation platform using Java, Spring, and SQL, integrating systems and writing tests for large-scale enterprise deployment.
Java Developer
Develops backend services using Java/Kotlin and Spring framework in Krasnodar, maintaining codebases and collaborating via Git.
Senior Java Developer
Senior Java developer builds and optimizes the backend for AI-powered products using Java, Spring, Kafka, and PostgreSQL, ensuring scalability and reliability.
2027 Conversion - Software Engineer II - St. Petersburg, FL (Onsite)
Date Posted: 2026-07-21

 Country: United States of America

 Location: US-FL-ST PETERSBURG-381BD ~ 7401 22nd Ave N ~ BLDG D

 Position Role Type:…
Junior Java Developer
Junior Java developer builds internal and external banking services using Java 17+, Spring Boot or similar frameworks, and cloud-native tools like Kubernetes and Kafka.
Senior Java Developer
Senior Java developer builds and maintains server-side applications with REST APIs, integrates banking systems, and designs microservices using Spring, PostgreSQL, and Kafka in a hybrid work setup.
Инженер по разработке ПО для робототехники / Robotics Software Engineer
Develops software to control a Unitree Go2 robot dog with an arm, focusing on navigation, manipulation, and AI integration using ROS2, Python/C++, and robotics libraries.
Senior Java Developer
Senior Java developer builds and maintains high-load microservices and web apps using Spring Boot, Java 11, PostgreSQL, and cloud-native tools like Docker and OpenShift for a banking platform migration project.