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.