Senior C# Developer (PaaS) — Ozon Tech
Location: Hybrid or remote. Offices in Moscow, St. Petersburg, Innopolis, Novosibirsk, and other cities in Russia, as well as in Kazakhstan and Belarus.
Salary: from 600,000 ₽/month before taxes
Company
Ozon Tech is the technology division of one of the largest e-commerce retailers, creating high-load systems and its own infrastructure solutions.
What you will do
- Improve the experience of .NET developers by creating new tools and practices.
- Optimize .NET runtime settings to improve performance and reduce resource consumption.
- Develop platform features: automatic timeouts, retry, circuit breaker, and loadshedding.
- Develop and maintain platform clients for databases (Pg, Redis, Clickhouse, Cassandra).
- Ensure the release of internal .NET platform versions.
- Fix bugs in base libraries (Npgsql, grpc-dotnet) and participate in open source.
Requirements
- Experience in C# development and a deep understanding of .NET.
- Knowledge of gRPC and HTTP network protocols.
- Experience with high-load and distributed systems.
- Skills in analyzing and optimizing application performance.
- Ability to work from Russia, Kazakhstan, or Belarus.
Good to have
- Experience contributing to open-source projects (base .NET libraries).
- Understanding of the internal workings of .NET Runtime.
- Experience in developing infrastructure or platform components.
Culture and Benefits
- Flexible work format: office, hybrid, or remote.
- Full social package: VHI with dental, life insurance, psychological support.
- Professional development: Ozon University, courses in programming, mathematics, and English.
- Support for participation in conferences (payment for tickets, accommodation, and travel).
- Sports clubs (running, volleyball, football) and yoga in the office.
- Preferential housing program for employees.