6000 RUR
от
Санкт-Петербург
Experience: 6+ years
Employment Type: Full-time
Schedule: Monday to Friday, 8-hour workday
About the Company:
Infatica.io is a cutting-edge technology company operating at the intersection of big data and internet services. We specialize in developing high-performance solutions that help our clients optimize their business processes. As our team expands, we are looking for a talented Senior Go Developer to become a vital part of our growth and help us achieve new milestones.
Responsibilities:
- Develop, optimize, and enhance high-load server applications using Go.
- Participate in the design and development of scalable, high-performance server applications.
- Implement best practices in programming and actively participate in code reviews.
- Monitor and ensure application performance, identifying and resolving bottlenecks and issues.
- Collaborate closely with developers, testers, and project managers to achieve shared goals and deliver robust software solutions.
Requirements:
- Proficiency in version control systems, particularly Git.
- Strong experience in Linux and Docker environments.
- Proven track record in developing high-load server applications in monolithic architectures handling RPS (Requests Per Second) of 10k or more.
- Hands-on experience with AMQP for message exchange.
- Deep understanding of networking protocols such as TCP, HTTP, HTTPS, IPv6, SSL, and WebSockets.
- Strong knowledge of REST principles and API design.
- Experience conducting code reviews.
- Solid grasp of object-oriented programming (OOP) principles.
- Experience with Clickhouse, database modeling, and query optimization.
What We Offer:
- Competitive monthly salary starting from $6,000.
- Flexible work schedules and the opportunity to work fully remotely.
- Access to modern technologies and tools to enhance your productivity and professional growth.
- A friendly and supportive team culture, with a shared focus on achieving success.