Vacancies

Senior Go (Golang) Developer

  • from 1000000
  • Almaty

Netcracker is a forward-looking software technology company providing mission-critical solutions to communication service providers around the globe. Since our founding in 1993, we have demonstrated steady growth, strong profitability, and credible thought leadership. We continue to thrive in a highly competitive market thanks to our ability to recruit and retain the best talent. If you’re ready to grow, build impactful solutions, and work with strong engineering teams in an international environment — join us.

Senior Go Developer (AI / LLM Platforms)

About the Role

We are looking for a senior-level Go developer who can work independently, research solutions, and deliver production-grade systems using modern AI and LLM technologies. You will be involved in designing and building scalable services, integrating AI/LLM capabilities, and supporting end-to-end delivery — from discovery and prototyping to production operations. The role requires strong backend fundamentals, ownership mindset, and the ability to collaborate across teams globally.

What you will do (Responsibilities)

  • Design, develop, and operate backend services for internal and external customers.

  • Build scalable microservices in Go and ensure reliability, performance, and security in production.

  • Integrate AI/LLM services (cloud or on-prem), including model serving APIs, orchestration, and monitoring.

  • Collaborate in an international team: gather requirements, discuss ideas, share insights, and align on solutions.

  • Contribute to architecture decisions: API design, data modeling, infrastructure patterns, and service boundaries.

  • Support and extend existing Python components (maintenance, small feature development, integrations).

  • Own delivery lifecycle: planning, implementation, testing, deployment, troubleshooting, and continuous improvements.

  • Ensure high engineering standards: code reviews, CI/CD practices, observability, and documentation.

  • Oversee and coordinate the research and development team assigned to the activity (task planning, technical guidance, progress tracking).

Key Requirements

  • 7+ years of backend engineering experience; 4+ years of commercial experience with Go.

  • Proven experience building and running microservices at scale in production environments.

  • Strong hands-on background with Docker, Kubernetes, APIs, and databases (SQL/NoSQL).

  • Working knowledge of Python (ready to maintain and extend Python code when required).

  • Experience integrating AI/LLM services (cloud providers or on-prem solutions).

  • Solid understanding of distributed systems: resiliency patterns, scaling, messaging, caching, and performance tuning.

  • Ability to work independently with minimal supervision; strong ownership and accountability.

  • Research-driven mindset with a strong delivery focus (able to evaluate options and implement the best approach).

  • English proficiency sufficient for technical communication in an international team.

Nice to have

  • Experience with LLM tooling (RAG pipelines, vector databases, embeddings, prompt orchestration).

  • Familiarity with model observability and evaluation (latency, quality metrics, tracing).

  • Experience with event-driven architectures (Kafka, RabbitMQ) and service meshes.

  • Experience in telecom, enterprise platforms, or mission-critical systems.

We offer

  • Opportunities for professional growth and career development in international projects.

  • Medical insurance.

  • Sports activities and corporate events.

  • Friendly and supportive engineering culture with mentorship and knowledge sharing.

  • Flexible working hours and modern office environment.

  • Competitive compensation package, discussed individually with the successful candidate.
ТОО НЕТКРЭКЕР ТЕКНОЛОДЖИ КАЗАХСТАН
Participant of Astana Hub
  • Job Type

    Full-time

  • Direction

    Information Technology

  • Required Education Level

    Bachelor's degree

  • Work experience

    At least 7 years

  • Vacancy Status

    Open

  • Publication Date

    26 january 2026