Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Backend Engineer - Golang Developer

at Weekday AI

Posted 11 hours ago 1 applied

Description:

  • This role is for one of Weekday’s clients.
  • The position is for a Senior Backend Engineer with a focus on Golang development.
  • The minimum experience required is 6 years.
  • The job is remote and based in India.
  • This is a full-time position.
  • The ideal candidate will be responsible for building robust backend systems that are scalable, maintainable, and high-performing to power next-generation applications.
  • The role involves solving complex engineering problems, writing clean code, and thriving in a dynamic and fast-paced environment.
  • Key responsibilities include designing system architecture, contributing to the full software development lifecycle, and collaborating with cross-functional teams including DevOps, Product, Frontend, and QA.

Requirements:

  • A minimum of 6 years of professional experience in backend development is required.
  • Strong hands-on experience with Golang (Go) and building distributed systems is essential.
  • Working knowledge of Java and Node.js and their integration in multi-language environments is necessary.
  • Proficiency in building RESTful APIs, microservices architecture, and working with message brokers and databases is required.
  • Familiarity with SQL and NoSQL databases such as PostgreSQL, MongoDB, and Redis is needed.
  • Experience with containerization technologies like Docker and Kubernetes, as well as cloud platforms such as AWS, GCP, or Azure, is important.
  • A strong understanding of software engineering fundamentals, including data structures, algorithms, system design, and security, is required.
  • Excellent problem-solving skills, communication abilities, and the capacity to work independently or in a team are essential.

Benefits:

  • The position offers the opportunity to work remotely from India.
  • It provides a chance to work on next-generation applications and solve complex engineering problems.
  • The role includes collaboration with cross-functional teams, enhancing teamwork and communication skills.
  • There is potential for professional growth through mentoring junior engineers and participating in code reviews.
  • The position allows for contributions to infrastructure automation and monitoring setups, promoting system reliability and observability.