Job Summary
IT Sight Technologies is seeking a highly skilled and experienced Senior Go Developer to join our dynamic remote engineering team. This role focuses on designing, developing, and scaling cloud-native applications that power mission-critical systems for global clients. The ideal candidate is passionate about building high-performance backend services, has a deep understanding of distributed systems, and thrives in a collaborative, fast-paced environment.
Key Responsibilities
-
Design, develop, and maintain scalable backend services using Go (Golang).
-
Architect and implement cloud-native solutions leveraging microservices and containerization.
-
Collaborate with cross-functional teams including DevOps, QA, and Product Management.
-
Optimize application performance, reliability, and scalability.
-
Build and integrate RESTful APIs and work with event-driven architectures.
-
Ensure code quality through code reviews, automated testing, and best practices.
-
Troubleshoot and resolve production issues in a timely manner.
-
Mentor junior developers and contribute to technical leadership.
Required Skills and Qualifications
-
Strong proficiency in Go (Golang) with hands-on project experience.
-
Solid understanding of microservices architecture and distributed systems.
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
-
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
-
Strong knowledge of REST APIs, gRPC, and message brokers (e.g., Kafka, RabbitMQ).
-
Proficiency in working with relational and NoSQL databases.
-
Experience with version control systems like Git.
-
Excellent problem-solving and analytical skills.
Experience
-
Minimum 5+ years of backend development experience.
-
At least 3+ years of hands-on experience with Go programming.
-
Proven experience working on cloud-native or distributed systems projects.
-
Prior experience in remote or global team environments is a plus.
Working Hours
-
Fully remote position with flexible working hours.
-
Expected overlap with global teams for collaboration (primarily US/Europe time zones).
-
Standard 40-hour workweek with adaptability based on project needs.
Knowledge, Skills, and Abilities
-
Strong understanding of system design and software architecture principles.
-
Ability to write clean, maintainable, and efficient code.
-
Excellent communication and teamwork skills.
-
Self-motivated with the ability to work independently.
-
Adaptability to new technologies and evolving project requirements.
-
Strong attention to detail and commitment to quality.
Benefits
-
Competitive salary package.
-
Flexible remote work environment.
-
Opportunity to work on cutting-edge cloud-native technologies.
-
Professional development and learning opportunities.
-
Health and wellness benefits.
-
Paid time off and holidays.
-
Collaborative and inclusive work culture.
Why Join IT Sight Technologies
At IT Sight Technologies, we believe in innovation, ownership, and continuous growth. You will be part of a forward-thinking team that values creativity and technical excellence. This is your opportunity to work on impactful global projects, enhance your cloud-native expertise, and grow your career in a supportive and flexible environment.
How to Apply
Interested candidates can apply by submitting their updated resume along with a brief cover letter highlighting relevant experience in Go development and cloud-native technologies. Shortlisted candidates will be contacted for further technical evaluation and interviews.