About Us We are building modern cloud-native applications that power business-critical operations Our architecture is centered around Golang-based microservices designed for performance scalability and resilience We re looking for a developer who is passionate about Go and distributed systems and eager to solve complex engineering challenges Key Responsibilities Microservices Development Design build and maintain Golang microservices that are modular scalable and efficient Develop REST and or gRPC APIs with a focus on performance and reliability System Design Observability Contribute to the design of distributed systems that can handle high volumes of data and requests Implement structured logging tracing and monitoring to ensure system health and debuggability API Data Handling Work on integrations with external systems and services Handle large data payloads efficiently and securely Apply best practices for authentication authorization and secure API design Best Practices Collaboration Write clean idiomatic Go code with proper testing and documentation Participate in code reviews and help establish engineering best practices Work closely with cross-functional teams DevOps front-end product managers Qualifications Must-Have Skills 3 years of professional experience developing applications in GoLang Strong understanding of microservices architecture and distributed systems Proficiency in building and consuming REST or gRPC APIs Solid grasp of concurrency networking and system design fundamentals Nice-to-Have Skills Experience with containerization e g Docker Kubernetes Familiarity with cloud platforms AWS GCP Azure etc Knowledge of OpenTelemetry Prometheus or similar observability tools Experience with CI CD pipelines and version control Git GitHub GitLab Soft Skills Solid analytical and debugging skills Clear communication and teamwork abilities Growth mindset and eagerness to adopt new technologies Powered by JazzHR