This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client is a rapidly growing company specializing in advanced cloud technology services. It successfully carries out projects related to cloud migration, cloud optimization, cloud application development, and cloud infrastructure management. Through partnerships with renowned partners such as AWS and Cloudflare, it offers its clients innovative solutions that contribute to increased operational efficiency and cost reduction. The company is known for using modern work methods, including DevOps and Agile, allowing for quick adaptation to the changing market requirements. Due to its dynamic development, it is looking for talented specialists in fields such as cybersecurity, artificial intelligence, data processing, and cloud engineering. Joining our team gives you the opportunity to work in an international environment, develop your skills, and have a real impact on shaping the future of technology.
Job Responsibility:
Design, development, and maintenance of scalable backend services in Go
Co-creation of microservices architecture and AWS-based solutions
Leading technical topics end-to-end: analysis, design, implementation, deployment, monitoring, and production maintenance
Focus on code quality, testability, security, observability, and system reliability
Collaboration with developer teams, DevOps, architects, and business stakeholders
Technical support for the team: code review, engineering standards, mentoring
Requirements:
Minimum 4-5 years of experience in a similar position
Very good knowledge of Go and experience in backend production services
Experience in designing APIs, microservices, and distributed systems
Practical knowledge of AWS or strong cloud experience with readiness to enter AWS
Ability to diagnose production issues and work with monitoring and alerting
Focus on quality: tests, code review, readability, maintainability, and code security
Independence in leading technical topics and making project decisions
Ability to document solutions and communicate technical risks
Good communication and collaboration with DevOps, business, and other development teams