Grid Dynamics

software developer golang

In short

Senior software developer role at Grid Dynamics, a technology consulting and engineering company, working in the office in Yerevan on high-performance business applications. The role covers end-to-end design, development, performance optimization, and code quality in an Agile team. It requires production experience with Go, Java, or Python, strong algorithms knowledge, and hands-on work with Terraform, Kubernetes, CI/CD, and distributed systems.

About
Grid Dynamics provides technology consulting, platform and product engineering, AI, and advanced analytics services. It helps enterprise companies undergoing business transformation solve technical challenges and achieve positive business outcomes. The company has expertise in enterprise AI, data, analytics, cloud and DevOps, application modernization, and customer experience.
Responsibilities
•Participate in the end-to-end design and development of high-performance business applications, from initial requirements through production
•Analyze application performance, optimize algorithms, and find simple, robust solutions to complex system requirements
•Improve software quality through code reviews, refactoring, comprehensive unit and integration testing, and modern tools
•Collaborate with developers, QA engineers, and analysts in an Agile workflow
•Evaluate and incorporate new libraries, modern technologies, and architectural best practices
Requirements
•Production software engineering experience with Go (Golang), Java, or Python
•Solid knowledge of object-oriented programming and design concepts, core algorithms, and Big O complexity analysis
•Hands-on experience with platform engineering, infrastructure tools such as Terraform and Kubernetes, and CI/CD pipelines
•Deep understanding of RESTful API design conventions, version control systems such as Git/SVN, and distributed system architecture
•Strong track record of writing clean code supported by robust unit and integration testing suites
Nice to have
•Automated performance profiling, query optimization, and advanced load testing in distributed setup environments
Conditions
•Competitive salary
•Flexible schedule
•Benefits package including medical insurance and sports
•Corporate social events
•Professional development opportunities
•Well-equipped office
•Working hours overlap until 3 pm PST

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot