Senior Golang Engineer

ABOUT YOU Logo

ABOUT YOU

πŸ“Remote - Germany

Summary

Join our team as a Senior Golang Developer in the Shop Applications Unit! You will focus on enhancing our App, Mobile Website, and Desktop Website's backend API. Responsibilities include developing and optimizing the gRPC API in Go, improving API scalability and performance, collaborating on architectural decisions, and participating in agile retrospectives. You'll work within the AWS ecosystem and contribute to a highly scalable product. This role requires extensive experience in backend API development, proficiency in Go, and experience with relational and key-value databases. We offer a hybrid work environment and numerous benefits.

Requirements

  • Minimum of 5+ years in building complex backend APIs
  • Proficiency in Go (Golang) development
  • Experience with relational databases (e.g., MySQL) and key-value stores (e.g., Redis)
  • Ability to write well-structured, efficient, and maintainable code
  • Excellent analytical and problem-solving abilities
  • Passion for building scalable distributed systems
  • Comfortable working in an English-speaking, agile environment

Responsibilities

  • Develop a gRPC API in Go that encapsulates core business logic into a simple-to-use interface for our frontend developers
  • Improve the scalability and technical performance of our API, focusing on response times and system efficiency
  • Work on a highly scalable product within the AWS ecosystem, utilizing services that enhance our infrastructure
  • Draft architectural decisions in collaboration with our Tech Lead and explore new technologies that can benefit the platform
  • Influence team processes through regular agile retrospectives, fostering continuous improvement
  • Exchange knowledge with other developers and be an active part of our tech community

Preferred Qualifications

  • Experience with the AWS Ecosystem (CloudFormation, Terraform, ElastiCache, etc.)
  • Familiarity with gRPC or GraphQL
  • Knowledge of centralized logging, monitoring, and alerting solutions
  • Understanding of DevOps practices, containerization, and cloud solutions

Benefits

  • Hybrid working
  • Fresh fruit every day
  • Sports courses
  • Free access to code.talks
  • Exclusive employee discounts
  • Free drinks
  • Language courses
  • Company parties
  • Help in the relocation process
  • Mobility subsidy
  • State-of-the-art technology
  • Central Location
  • Flexible Working Hours
  • Professional training
  • Dog-friendly office
  • AY Academy
  • Feedback Culture
  • Job Bikes
  • Free fruits, drinks and coffee in our lovely Hamburg Office / HQ

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.