WATI

Software Engineer II - Backend

WATI

Overview

Role involves backend development and collaboration across teams to enhance software products.

Ideal candidate has 5+ years of backend experience with strong skills in C# and Golang.

hybridmidfull-timeEnglishC#GolangRedisKafkaRabbitMQPostgreSQLMySQLMongoDBAWSAzureGCPDockerKubernetesGitHub ActionsJenkins

Locations

  • China

Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years backend development
  • 2+ years C# experience or 1+ year Golang experience
  • Expertise in distributed systems
  • Proficiency in database design and optimization

Responsibilities

  • Refactor and maintain C# application
  • Design and deploy distributed systems
  • Improve performance and resource efficiency
  • Collaborate with cross-functional teams
  • Streamline CI/CD pipelines
  • Participate in system design reviews
  • Troubleshoot backend challenges
  • Lead code reviews and mentor junior engineers