The vacancy is well-defined in responsibilities and requirements but lacks compensation details.
no salary infono company website
Job description
Spice IT is an international team of young specialists focused on growth and development in the tech industry.
Responsibilities
- Lead the design and development of high-performance server services written in Go;
- Make architectural decisions and ensure system scalability, reliability, and maintainability;
- Mentor developers, conduct code reviews, and enhance engineering quality;
- Develop reliable monitoring and observability systems for production environments;
- Collaborate closely with DevOps, QA, Product, and other engineering teams;
- Troubleshoot complex production issues and identify root causes;
- Ensure engineering solutions meet business and security requirements;
- Participate in planning, effort estimation, and technical strategy processes.
Requirements
- Extensive experience in software development in Go for at least 5 years;
- Deep understanding of distributed systems and microservices architecture; experience in designing and implementing large-scale systems under high load in a production environment;
- Practical experience in creating and maintaining monitoring systems;
- Extensive technical knowledge in related areas (Linux, networking, hardware, virtualization) sufficient for troubleshooting in a production environment;
- Proficient knowledge of PostgreSQL/MySQL, including cluster management, replication, fault tolerance, indexing, and efficient usage under thousands of queries per second and terabytes of data;
- Deep understanding of data structures, algorithms, concurrent programming, networking technologies, memory management, garbage collection, and related low-level concepts.
Conditions
- Employment through individual entrepreneurship;
- We are an international team of young specialists;
- We support the growth of our employees and grow as a company;
- 25 days of paid vacation, sick leave compensation, and an additional 3 sick days per year;
- Remote work format;
- Interested in your professional growth and continuous learning, we provide access to an internal knowledge base, conduct meetups and team buildings, and train in new technologies.