Can Sözeri

Engineering Director - Getir

Besiktas, Istanbul, Türkiye

About

https://github.com/cansozeri

Experience

  • Getir (Full-time · 5 yrs 1 mo)
    • Engineering Director
      Feb 2025 - Present · 1 yr 5 mos

      As an Engineering Director at Getir, I drive the technical vision and execution for key areas of Getir’s infrastructure. I oversee multiple engineering teams within the Market Tribe, including Checkout Funnel, Incentives Squad, and Discovery, ensuring we tackle complex challenges and continuously improve our systems. My role extends beyond engineering execution—I focus on shaping technical strategy, fostering a high-performing engineering culture, and scaling our event-driven architecture to support Getir’s rapid growth. With deep expertise in Golang and microservices, I guide our teams in re-architecting services for scalability and efficiency, leveraging technologies like Kafka for seamless service communication. With a strong foundation in leadership and a passion for technical excellence, I am committed to empowering teams and driving innovation at Getir.

    • Senior Engineering Manager
      Feb 2024 - Mar 2025 · 1 yr 2 mos

      As a Senior Engineering Manager at Getir, I lead a team of 50-60 talented individuals, overseeing key aspects of Getir's infrastructure. My main responsibility is to lead the Market Tribe Demand engineering teams like Checkout Funnel, Incentives Squad and Discovery, where we work on complex challenges and contribute to ongoing improvements. With a focus on Golang and microservice architectures, I actively participate in re-architecting services and implementing event-driven systems. Our aim is to ensure the scalability and efficiency of Getir's platform, utilizing advanced technologies like Kafka for seamless communication between services. With a wealth of leadership experience and a commitment to technical excellence, I am dedicated to contributing to Getir's continued growth and success in my role as Senior Engineering Manager.

    • Engineering Manager
      May 2022 - Feb 2024 · 1 yr 10 mos

      Engineering Manager of Swat Team. As an Engineering Manager at Getir, I lead a team of 10-15 members. We primarily focus on critical areas of Getir's infrastructure, utilizing Golang as our primary programming language. Our main objective is to re-architect services using microservice architectures and event-driven systems. We leverage technologies such as Kafka to enable seamless communication between services. My role specifically involves spearheading the development of microservice architectures and event-driven systems within Getir, ensuring efficient and scalable solutions for our platform.

  • Engineering Manager - CMS / Integration at Alegra
    Feb 2019 - Jun 2021 · 2 yrs 5 mos

    - Managed a team of 50 software developers programming applications with Php (Laravel) and Golang for Alegra SAAS E-Commerce Platform Integration. - Active development with Laravel - Golang - RabbitMQ - ElasticSearch - Docker for microsercives. - Ensured team members stayed on task. - Assigned coding tasks to various team members. - Directed team meetings to check on progress and plan code direction.

  • E-Commerce Software Manager at Joker
    Oct 2018 - Jan 2019 · 4 mos

  • Backend Team Lead at PortalGrup
    Jun 2017 - Oct 2018 · 1 yr 5 mos

    Lead the backend team to Implement the web and mobile backend projects with Laravel for Bayer Türkiye - International, Polat Holding, Eczacıbaşı etc.

  • Software Development Manager at ICMs Interactive Cloud Media Systems A.Ş
    Mar 2017 - Jun 2017 · 4 mos

    Manage the team for online video platform.