Job Openings
Senior Backend Engineer - Go
About the job Senior Backend Engineer - Go
We're Getir, the pioneers of super fast delivery. Our founding idea: Groceries in minutes, delivered to your door through our app. Now offering more delivery models across different locations, our goals are made possible by our one-of-a-kind business model with our unique technology at its core. Our rapidly growing environment is the perfect opportunity to take initiative and create your legacy.
What You'll Bring
- Bachelors degree in Computer Science or a related discipline.
- Minimum 5 years of hands-on experience building and maintaining backend systems in Agile teams
- Strong experience with:
- Golang and frameworks like Go Fiber
- Node.js with NestJS
- PostgreSQL, MongoDB, and Redis
- Hands-on knowledge of GraphDBs (Neo4j, AWS Neptune or equivalent)
- Familiarity with Event-Driven Architecture and message brokers (Kafka, RabbitMQ)
- Proficiency in writing clean, testable, and scalable code (SOLID, DRY principles)
- Experience with CI/CD pipelines, Git workflows, and containerization tools (Docker, Kubernetes)
- Experience working in cloud environments like AWS (ECS, EKS)
Your Responsibilities
- Develop and refine backend applications, enhancing the quality and efficiency of our system architecture.
- Implement and optimize microservices architecture, ensuring seamless async communication using Kafka and RabbitMQ.
- Deepen our system's robustness with your expertise in caching mechanisms, particularly Redis.
- Operate confidently within distributed environments, especially AWS EKS, to maintain and scale our services both horizontally and vertically.
- Excel in Node.js development, and show proficiency in Node.js frameworks.
- Engage in proactive monitoring, adeptly using tools like NewRelic, Grafana, Datadog to ensure system reliability and performance.
- Address technical and application problems with a keen analytical mindset.
- Deploy new releases efficiently, contributing to continuous improvement.
- Bring innovative technology and ideas to the team, influencing cross-team initiatives.
Benefits
- Hybrid working model
- Private Health Insurance (including spouse and children)
- Multinet Meal Card
- Gifts for Birth and Marriage Events
- Psychological Counseling Support
- Nutritionist Consultation
- Shuttle and Ring Service Availability