Senior Golang Developer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer at Qube Cinema designing and building technology platforms. Involves solving complex problems and mentoring junior engineers for high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain scalable, high-performance software solutions
  • Own features from ideation to deployment, ensuring reliability, maintainability, and performance
  • Collaborate with Product, Design, and Operations teams to understand requirements and translate them into technical solutions
  • Drive technical excellence through code reviews, best practices, and continuous improvement
  • Contribute to architectural discussions and help shape the long-term technical strategy
  • Troubleshoot and resolve complex technical issues across distributed systems and cloud environments
  • Mentor junior engineers and foster a culture of learning and collaboration
  • Continuously improve development processes, tools, and systems for efficiency and quality

Requirements:

  • 3+ years of professional software development experience (backend-focused)
  • Strong proficiency in Go, with experience in one or more additional languages such as Node.js, Python, or Java
  • Solid experience with PostgreSQL and familiarity with key-value stores like Redis or DynamoDB
  • Hands-on experience with cloud environments (AWS preferred) and microservices-based architectures
  • Strong understanding of system design, distributed systems, and API development
  • Experience with CI/CD pipelines and automated testing
  • Ability to write clean, maintainable, and testable code
  • Passion for problem-solving, technical excellence, and continuous learning
  • Strong communication skills and the ability to work independently in a distributed, remote-first team
  • Bonus: Exposure to frontend frameworks or full-stack development

Benefits:

  • Flexible working
  • Development opportunities
  • Exciting work and complex challenges
  • Non-conventional workplace
  • Diverse team and talent