Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The Golang Backend Developer role involves developing and maintaining high-performance backend services using Go, with a focus on building scalable APIs and processing data pipelines for real-time analytics. The position requires expertise in cloud-based services, particularly AWS, and emphasizes collaboration with data engineers and front-end developers. The ideal candidate will also lead performance optimization initiatives and ensure compliance with data privacy regulations. This role is suited for individuals passionate about data-driven applications and mentoring within a team environment.
Key Responsibilities:
- Develop and maintain high-performance backend services using Go (Golang).
- Design and implement RESTful APIs and GraphQL endpoints.
- Process and optimize large-scale data pipelines for real-time analytics.
- Utilize AWS cloud services for backend application deployment.
- Implement authentication, authorization, and security best practices.
- Lead performance optimization initiatives for backend services.
- Architect scalable and maintainable backend solutions.
- Integrate real-time data processing and analytics into backend applications.
- Improve monitoring, alerting, and logging capabilities.
- Evaluate and recommend cutting-edge technologies.
Key Skills:
- Advanced proficiency in Go (Golang).
- Strong experience with RESTful APIs and GraphQL.
- Deep understanding of data processing and real-time event streaming.
- Expertise in PostgreSQL, AWS, and Kubernetes.
- Proficiency in monitoring tools like Prometheus, Grafana, and Kibana.
- Knowledge of security best practices.
- Fluent in English with strong communication skills.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT