We are looking for a strong full-stack Golang developer for an internal hosting infrastructure project.
Our company operates at the forefront of the affiliate traffic industry, offering specialized hosting services for affiliate landing and offer pages. We architect and optimize highly scalable, geographically distributed servers to deliver content efficiently. Our expertise lies in ensuring low-latency, high-availability solutions, even during sudden traffic surges. In addition, we leverage advanced analytics from massive log data for performance optimization and deploy robust DDoS protection.
Requirements
— At least 3+ years of professional production experience in Golang
— Deeply understanding web fundamentals: HTTP(s), sockets, iptables, content delivery networks
— Experience in high-load applications, C10K, etc.
— Understanding of Software Design, OOP, data structures, and algorithms
— Understanding the principles of maintainable and clean code, TDD, and SOLID
— Experience with Git, CI/CD
— Experience or familiarity with Docker
— Experience in post-production, monitoring, logs collecting, ELK
Responsibilities
— Refactor and re-implement legacy solutions using modern, up-to-date practices
— Engineer the full life cycle of hosting solutions: task estimation, implementation, technical documentation preparation, and post-production monitoring
— Continuously improve application architecture, performance, and security
It would be a plus
— Experience in automated deployment using Ansible or Terraform.
— Basic knowledge of Amazon Web Services (AWS).
— Experience in DDoS protection.
— Eagerness to learn new technologies and grow as a software engineer.
Work conditions
— Flexible schedule
— Work from a convenient office in Montenegro or remotely
— Official employment in Montenegro (in case of relocation)
— Housing cost compensation (in case of relocation)
— Compensation for sick leave, and paid vacation