Senior Golang Developer
Qube Cinema12 hours ago
Remote, WorldwideSenior
Responsibilities
- Design, develop, and maintain scalable, high-performance software solutions.
- Own features from ideation through deployment, ensuring reliability, maintainability, and performance.
- Collaborate with Product, Design, and Operations teams to translate requirements into technical solutions.
- Drive technical excellence through code reviews, best practices, and continuous improvement.
- Contribute to architectural discussions and long-term technical strategy.
- Troubleshoot complex technical issues across distributed systems and cloud environments.
- Mentor junior engineers and foster learning and collaboration.
- Improve development processes, tools, and systems for efficiency and quality.
Requirements
- At least 3 years of professional software development experience focused on backend engineering.
- Strong proficiency in Go and experience with one or more of Node.js, Python, or Java.
- Solid experience with PostgreSQL and familiarity with key-value stores such as Redis or DynamoDB.
- Hands-on experience with cloud environments, preferably AWS, 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.
- Strong problem-solving, communication, independent-working, and continuous-learning abilities.
- Exposure to frontend frameworks or full-stack development is a bonus.
Benefits
- The role is part of a distributed, remote-first team.