Job Summary
IT sight Technologies is seeking a highly skilled and motivated Senior Go Developer to join our growing engineering team. In this fully remote role, you will design, build, and optimize high-performance, cloud-native applications that power mission-critical systems. You will collaborate closely with cross-functional teams to deliver scalable microservices, improve system reliability, and contribute to architectural decisions that shape our next-generation platform.
This role is ideal for a hands-on backend expert who thrives in distributed systems environments and is passionate about clean code, performance, and modern cloud technologies.
Key Responsibilities
- Design, develop, and maintain high-performance backend services using Go (Golang).
- Build and optimize cloud-native, containerized microservices architectures.
- Collaborate with product managers, DevOps engineers, and frontend teams to deliver end-to-end solutions.
- Write clean, testable, and well-documented code following best practices.
- Participate in system design discussions and architectural planning.
- Optimize applications for maximum speed, scalability, and reliability.
- Implement robust APIs and ensure secure data handling.
- Troubleshoot production issues and perform root-cause analysis.
- Mentor junior developers and contribute to code reviews.
- Continuously research and adopt emerging backend and cloud technologies.
Required Skills and Qualifications
- Strong proficiency in Go (Golang) with proven production experience.
- Solid understanding of microservices and distributed system design.
- Experience with RESTful APIs and/or gRPC services.
- Hands-on experience with containerization tools such as Docker.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Strong knowledge of concurrency, data structures, and algorithms.
- Experience with SQL and/or NoSQL databases.
- Proficiency with Git and modern CI/CD pipelines.
- Strong problem-solving and analytical skills.
- Excellent written and verbal English communication skills.
Experience
- 5+ years of backend development experience.
- Minimum 3 years of hands-on Go development in production environments.
- Proven experience building scalable cloud-native applications.
- Prior experience working in remote or distributed teams is preferred.
- Experience in high-availability or high-traffic systems is a strong advantage.
Working Hours
- Fully remote position.
- Flexible working hours with partial overlap required with core team time zones.
- Occasional availability for critical deployments or incident support may be required.
Knowledge, Skills, and Abilities
- Deep understanding of cloud-native design principles.
- Ability to write efficient, maintainable, and secure code.
- Strong debugging and performance tuning capabilities.
- Comfortable working in Agile/Scrum environments.
- Self-driven with the ability to work independently in a remote setup.
- Strong collaboration mindset and mentoring ability.
- Commitment to continuous learning and technical excellence.
Benefits
- Competitive salary package.
- 100% remote work flexibility.
- Health and wellness benefits.
- Paid time off and public holidays.
- Professional development and certification support.
- Opportunity to work on cutting-edge cloud-native projects.
- Collaborative and innovation-driven engineering culture.
Why Join
At IT sight Technologies, you will work on impactful, modern cloud platforms alongside a team that values engineering excellence and ownership. We encourage innovation, support professional growth, and provide the flexibility needed to maintain strong work-life balance. If you are passionate about Go and cloud-native systems, this is an opportunity to make a meaningful technical impact.
How to Apply
Interested candidates should submit their updated resume along with a brief cover letter highlighting relevant Go and cloud-native experience. Qualified applicants will be contacted for the next steps in the selection process.