Snoonu is hiring a Senior Backend Engineer. Remote (Global), fulltime position.
Salary: 4 500 - 5 000 USD
Responsibilities:
- Design and build backend services using .NET Core 8 and ensure integration with other system parts.
- Optimize database performance through query optimization and efficient data models in PostgreSQL, MongoDB, and DynamoDB.
- Participate in system design discussions to improve architecture, scalability and maintainability.
- Conduct code reviews and implement refactoring to improve code quality.
- Write unit and integration tests and ensure high test coverage.
- Troubleshoot and debug complex issues in production and development environments.
- Document technical decisions, systems and processes.
- Participate in production deployments and ensure system stability after releases.
Requirements:
- 7+ years of backend development experience, with 5+ years specifically on .NET Core.
- Proficiency in RESTful services and gRPC design and development.
- Experience with relational and non-relational databases (PostgreSQL, MongoDB, DynamoDB).
- Familiarity with message brokers such as RabbitMQ and asynchronous/distributed systems.
- Strong understanding of software design patterns and code refactoring techniques.
- Experience in unit, integration and performance testing.
Bonus:
- Experience diagnosing and resolving complex performance issues using profiling and optimization tools.
- Experience leading large-scale projects and mentoring junior developers.
- Familiarity with load testing, performance tuning and diagramming tools like Miro.