Remote Senior Backend Engineer (Golang)

at NXT Labs

Posted 1 day ago 3 applied

Description:

  • The Senior Backend Engineer will design, develop, and maintain scalable backend services using Golang.
  • This role involves collaborating with cross-functional teams to deliver reliable, high-performance systems.
  • The engineer will write clean, secure, and testable code while adhering to proper CI/CD practices using tools such as TeamCity, Jenkins, and GitHub/GitLab.
  • Performance optimization will be a key responsibility, utilizing Golang profiling tools and SQL tuning techniques.
  • The engineer will design event-driven systems and work with Kafka, including topics, partitions, and consumer groups.
  • Implementing secure and efficient data handling using SQL, NoSQL, Redis, and serialization formats like Protobuf and JSON is required.
  • The role includes creating technical documentation, such as diagrams and decision records.
  • The engineer will lead best engineering practices and mentor junior developers.
  • Participation in on-call rotation and agile processes is expected.

Requirements:

  • A Bachelor’s or Master’s degree in Computer Science or a related field is required.
  • Candidates must have 5+ years of experience in software development, with at least 3+ years in Golang and 2+ years in system architecture and mentorship.
  • Proficiency in Java, Golang, or Kotlin is necessary.
  • Strong experience with AWS, Docker, and Kubernetes is required.
  • A background in designing and deploying distributed systems in cloud environments is essential.
  • Candidates should have a solid understanding of software engineering best practices and experience operating production systems.

Benefits:

  • The position offers competitive salary and benefits packages.
  • Opportunities for professional development and career advancement are available.
  • The company promotes a collaborative and innovative work environment.
  • Employees can expect flexible working hours and the possibility of remote work.
  • Health and wellness programs are provided to support employee well-being.