- Зарплата
- от 4 500 $
Откликайтесь
на вакансии с ИИ

Senior Backend Engineer
Отличная вакансия с прозрачными требованиями, современным стеком (.NET 8) и конкурентной зарплатой в долларах. Удаленный формат работы и четко прописанные задачи делают предложение очень привлекательным для опытных инженеров.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому опыту (7+ лет в бэкенде) и знанию специфических технологий, таких как gRPC, .NET Core 8 и распределенные системы. Ожидается экспертный уровень в оптимизации баз данных и рефакторинге сложного кода.
Анализ зарплаты
Предлагаемая зарплата от $4500-5000 находится на уровне или чуть выше медианы для Senior .NET разработчиков на международном рынке удаленной работы. Это конкурентное предложение, соответствующее высоким требованиям к опыту (7+ лет).
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Snoonu уже сейчас
Присоединяйтесь к Snoonu и создавайте высоконагруженные сервисы на .NET Core 8 — откликайтесь прямо сейчас!
Описание вакансии
#вакансия #remote #удаленно #vacancy #backend #dotnet #fulltime #удалёнка
Company: Snoonu
Position: Senior Backend Engineer
Location: Remote / Fulltime
Salary: from 4500 - 5000 USD+
🛠 What You’ll Get Your Hands On:
• Design and build backend services using .NET Core 8 and ensure they integrate smoothly with other parts of the system.
• Optimize database performance through query optimization and implementing efficient data models in PostgreSQL, MongoDB, and DynamoDB.
• Participate in system design discussions to contribute to architectural improvements and ensure scalability and maintainability of services.
• Conduct code reviews to ensure adherence to coding standards and provide feedback to improve team performance.
• Implement refactoring efforts to improve existing codebases for better efficiency and readability.
• Write unit tests, integration tests, and ensure high test coverage for backend services.
• Troubleshoot and debug complex issues in both production and development environments.
• Document technical decisions, systems, and processes to support team knowledge sharing and future development.
• Participate in production deployments, ensuring that all systems function as expected after new releases.
🧙♂️ The Magic You Bring
• 7+ years of experience in backend development, with 5+ years of experience working specifically with .NET Core.
• Proficiency in RESTful services and gRPC design and development, with a focus on maintainability and scalability.
• Expertise in relational databases like PostgreSQL and non-relational databases like MongoDB and DynamoDB.
• Familiarity with message brokers such as RabbitMQ and understanding of asynchronous operations and distributed systems.
• Deep understanding of software design patterns (e.g., Singleton, Factory, Strategy) and the ability to refactor and optimize existing codebases.
• Experience with code refactoring techniques, improving code structure and maintainability while preserving functionality.
• Experience in conducting unit testing, integration testing, and performance testing to ensure application robustness.
✨ Bonus Points if You Have:
• Strong experience in diagnosing and resolving complex performance issues, such as memory leaks, using advanced profiling and optimization tools.
• Ability to lead large-scale projects, ensuring alignment with both technical and business objectives.
• Experience in mentoring junior developers and guiding team growth.
• Familiarity with load testing and performance tuning.
• Ability to contribute to technical discussions and offer creative solutions.
• Experience with diagramming tools like Miro
Contact: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- Integration Testing
- .NET Core
- PostgreSQL
- Microservices
- DynamoDB
- gRPC
- MongoDB
- RESTful API
- RabbitMQ
- Miro
- Design Patterns
Возможные вопросы на собеседовании
Проверка понимания работы с высоконагруженными системами и асинхронным взаимодействием.
Как вы обеспечиваете гарантию доставки сообщений и обрабатываете дубликаты при использовании RabbitMQ в распределенной системе?
Оценка навыков оптимизации производительности БД, указанных в вакансии.
Расскажите о вашем опыте оптимизации медленных запросов в PostgreSQL. Какие инструменты профилирования вы использовали и какие стратегии индексации применяли?
Проверка знаний современных протоколов взаимодействия сервисов.
В каких сценариях вы предпочтете gRPC вместо RESTful API, и какие основные преимущества это даст системе на .NET Core?
Вакансия требует опыта рефакторинга и работы с паттернами.
Опишите процесс рефакторинга легаси-кода: как вы обеспечиваете сохранение функциональности и какие метрики используете для оценки улучшения качества кода?
Проверка навыков диагностики сложных проблем.
Как бы вы подошли к поиску и устранению утечки памяти в приложении .NET Core, работающем в Docker-контейнере?
Похожие вакансии
.NET разработчик Middle+ , Senior
Python - разработчик (Senior)
Senior Python-разработчик
.NET / C# Developer
Senior Разработчик PHP
Senior Разработчик Backend Golang
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- от 4 500 $