Zalopay

Senior Golang Developer (Platform)

Posted: 3 hours ago

Job Description

We are looking for a Senior Backend Engineer to join our team and take a leading role in building and scaling our cutting-edge Platform as a Service (PaaS) solutions. In this role, you will be responsible not only for designing and developing complex backend systems but also for driving architectural decisions, mentoring other engineers, and championing best practices across the engineering organization.Our ideal candidate is a proactive problem-solver with a strong track record in architecting distributed systems and leading backend development in high-growth, fast-paced environments. You have deep experience with Golang, containerization, orchestration technologies like Docker and Kubernetes, and messaging systems like Kafka. You are passionate about reliability, performance, and clean architecture.Job Description:Design and architect robust, scalable, and high-performance backend services and microservices using GolangLead the design and implementation of CI/CD pipelines, infrastructure automation, and delivery processesMake strategic decisions around backend architecture, scalability, observability, and reliabilityMentor and guide junior engineers through code reviews, pair programming, and technical discussionsCollaborate with product managers, frontend engineers, and cross-functional teams to deliver impactful platform featuresDefine and uphold best practices in code quality, testing, deployment, and monitoringDrive the adoption of event-driven architectures and real-time data pipelines using Apache KafkaDesign and implement containerized applications using Docker and manage deployment pipelines with KubernetesMonitor system health, analyze performance bottlenecks, and implement proactive solutionsStay current with new technologies and industry trends, evaluating and integrating them when appropriateRequirements:4+ years of backend development experience with at least 3 years in Golang (Open for Java & Python)Strong experience building and maintaining microservices in production environmentsProven expertise in designing CI/CD workflows and deployment strategies (e.g., GitLab CI/CD, ArgoCD, Helm)Deep knowledge of Docker, Kubernetes, and container orchestration at scaleExperience with Kafka or other message brokers in high-throughput, event-driven systemsHave Knowledge of MySQL Replication, Percona XtraDB Cluster.Proficiency in monitoring tools (e.g., Prometheus, Grafana) and logging systems (e.g., ELK, Loki)Excellent communication and leadership skillsNice-to-Have:Experience working in the payment platform domain.Strong problem-solving skills.Have Knowledge of Ceph Storage.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In