Staff Up Ltd.

Senior Golang Developer

Posted: 5 minutes ago

Job Description

Our client is building a modern, cloud-native platform from the ground up — designed for high scalability, performance, and reliability.As a Senior Golang Engineer, you’ll play a key role in designing, developing, and optimizing microservices within a distributed, high-traffic environment.🔧 Key ResponsibilitiesDesign, develop, and maintain backend services written in GolangWork on microservices architecture using REST, gRPC, Pub/Sub, and KafkaOptimize PostgreSQL and SQL queries for high performanceBuild and deploy services using Docker, Kubernetes, and GCP/AWSEnsure high availability, scalability, and reliability of systemsContribute to CI/CD pipelines and maintain strong test coverageImplement monitoring and observability practices (DataDog, NewRelic, or similar)Collaborate closely with cross-functional teams across different locations✅ Key RequirementsTechnical Skills:5+ years of experience as a Backend Engineer, including at least 3 years with Golang5+ years of experience as a Golang developer Hands-on experience with microservices, high-load, or 24/7 systemsSolid understanding of CI/CD pipelines and container orchestration (Kubernetes)Proficiency with Postgres, SQL, and query optimizationExperience in cloud environments (GCP or AWS)Practical understanding of monitoring, observability, and fault toleranceStrong focus on writing maintainable and well-tested codeMindset & Soft Skills:Collaborative and proactive working styleStrong problem-solving skills and ownership mindsetCommitment to quality, scalability, and continuous improvementEffective communication in English (spoken and written)💡 Nice-to-Have SkillsExperience with Java (a plus)Knowledge of event-driven architectureBackground in large-scale transactional systems or similar environments🚀 What You’ll GainCareer Growth & Learning:Opportunity to build a greenfield system using a modern tech stack (Golang, GCP, Kubernetes)Involvement in microservice architecture at scaleExperience in a fast-evolving industry domain with innovative technology adoptionProfessional Development:Real-world exposure to high-availability systems and performance optimizationExperience with observability and monitoring toolsCollaboration with international engineering teams following agile best practicesWork Environment:Agile, self-organizing teams (4–6 people)Two-week sprints with clear capacity planningB2b contractSupportive and collaborative engineering cultureFlexible working model

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In