We are seeking a Senior Go Developer to design, develop, and maintain high-performance applications. The ideal candidate will have 5+ years of experience with GoLang and expertise in observability and monitoring tools. Strong communication skills and ability to work collaboratively are essential.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
This is an 100% Remote opportunity, candidates can work any of the below locations
Location: Portugal, Spain, Italy, France, Netherlands, Belgium, Germany, or Sweden
Key Responsibilities:
• Design, develop, and maintain high-performance, scalable, and reliable applications using Go (Golang).
• Implement, configure, and manage observability and monitoring solutions including OpenTelemetry (Otel), Grafana, Loki, Prometheus, and Tempo.
• Develop and maintain infrastructure automation and configuration management using Ansible.
• Collaborate closely with cross-functional teams (product, architecture, QA, and DevOps) to define requirements, design solutions, and deliver new features.
• Ensure application performance, quality, scalability, and reliability through continuous improvement practices.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
• Identify performance bottlenecks, troubleshoot production issues, and implement effective fixes.
• Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
• Contribute to improving code quality, system architecture, and automation across the development lifecycle.
Required Skills and Qualifications:
• Bachelor’s degree in computer science, Engineering, or a related discipline.
• 5+ years of professional software development experience, with a strong focus on GoLang.
• Hands-on experience with observability and monitoring tools such as OpenTelemetry, Grafana, Loki, Prometheus, and Tempo.
• Experience with infrastructure automation using Ansible.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
• Strong understanding of software engineering fundamentals, including design patterns, data structures, and distributed systems concepts.
• Proven ability to analyse complex problems and deliver robust, scalable solutions.
• Ability to work both independently and collaboratively within a team environment.
• Strong verbal and written communication skills.
Preferred Qualifications:
• Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
• Familiarity with containerisation and orchestration technologies such as Docker and Kubernetes.
• Knowledge of CI/CD pipelines, build automation, and deployment tools.
• Prior experience working in high-availability or large-scale distributed systems environments.
Similar Jobs
Explore other opportunities that match your interests
Digisourced.
Pearson Carter