Job Detail

Senior Backend Engineer (Go) -Remote

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

What you’ll do 

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Design, develop, and maintain backend systems for remote development environments.
  • Collaborate with other Senior+ Engineers, Product Manager or Product Designer to contribute to architecture and technical design discussions, providing insights into best practices and emerging trends in remote development.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Embrace continuous learning and stay connected with industry best practices with the latest advancements in cloud platforms, orchestration frameworks, and the CNCF landscape.
  • Mentor and support junior team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team

What you’ll bring 

  • Strong experience with Kubernetes or other orchestration platforms. Including but not limited to building applications on top of Kubernetes, setting up and managing production-level clusters.
  • Proficient in cloud platforms such as AWS, Azure, or Google Cloud.
  • Deep understanding of the CNCF landscape and its various components (e.g., containers, cloud platforms, orchestration frameworks, observability tools).
  • Proficiency in at least one backend programming language (Ruby or Go preferrable).
  • Proficiency with Relational Database Management Systems (PostgreSQL is a plus)
  • An ability to work across the infrastructure-backend stack - cloud, kubernetes, containers, backend, linux - to solve problems.
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Proven ability to work effectively in a team including product managers, designers, and other engineers

Interested??Click me to apply

Skills Required