Senior Software Engineer (Golang)

Grid Dynamics

United States

On-site

USD 130,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible schedule
Comprehensive benefits
Professional development
On-site office
Travel for onboarding

Job summary

Grid Dynamics is seeking a Senior Software Engineer to design and build high-performance Go-based services. You will collaborate with a global team to shape scalable architectures and deliver robust software across the development lifecycle.

Ideal candidates have strong Golang experience, Java or Python as backups, and a solid background with CI/CD, Terraform, Kubernetes, REST APIs, and testing. Expect an on-site office environment and opportunities for professional growth.

Qualifications

  • Production experience with Go/Golang (ideally) or Java/Python.
  • Experience with CI/CD platform engineering, Terraform, Kubernetes.
  • Strong understanding of RESTful API conventions and distributed architecture.
  • Experience with version control systems (Git, SVN).
  • Robust OO programming and OO design concepts knowledge.
  • Basic understanding of algorithms, Big-O notation and complexity considerations.
  • Strong unit/integration testing experience.
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.

Responsibilities

  • Participate in the design and development of high-performance business applications, from requirements analysis to production.
  • Improve software quality through reviews, refactoring, testing, and new libraries/tools.
  • Analyze and improve application performance.
  • Search for simple and robust solutions to complex tasks.
  • Work in an Agile environment emphasizing teamwork and creativity.
  • Collaborate with developers, QA engineers, and analysts.

Skills

Golang
Java
Python
CI/CD
REST APIs
OO programming
Algorithms
Unit testing

Education

Bachelor's degree in Computer Science

Tools

Terraform
Kubernetes
Git
SVN

Job description

We are actively looking for a Senior Software Engineer (GoLang) with excellent technical expertise, who is interested in joining our growing team. As a key engineer, you will be working in collaboration with worldwide industry experts. Join our bright engineering team with open communication, empowerment, innovation, and customer-centric culture.

Responsibilities
  • Participate in the design and development of high-performance business applications, from requirements analysis to production
  • Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
  • Analyze and improve application performance
  • Search for simple and robust solutions to complex tasks
  • Work in an Agile methodology environment where innovation, teamwork, and creativity are the key to success
  • Collaborate with a team of developers, QA engineers and analysts
Requirements
  • Production experience with Golang (ideally), Java or Python
  • Experience with CI/CD platform engineering, Terraform, Kubernetes
  • Strong understanding of RESTful API conventions and distributed architecture
  • Experience with VCS (Git, SVN)
  • Robust OO Programming and OO Design concepts knowledge
  • Basic understanding of algorithms, BigO notation and ability to consider the complexity of algorithms
  • Strong unit/integration testing experience
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience
We offer
  • Opportunity to work on cutting-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
  • Please note that all onboarding must occur in person and you may be asked to travel to attend
About Us

Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Engineer - Build High-Performance, Agile Systems
Senior Go Engineer - Build High-Performance, Agile Systems

Grid Dynamics • United States

On-site
USD 130,000 - 170,000
Competitive salary
Flexible schedule
Comprehensive benefits
+3
Senior Java/Golang Engineer
Senior Java/Golang Engineer

Grid Dynamics • United States

On-site
USD 130,000 - 180,000
Competitive salary
Flexible schedule
Medical insurance
+4
Staff/Senior Python Engineer
Staff/Senior Python Engineer

Grid Dynamics • San Ramon (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Flexible schedule
Medical insurance
+3
Senior Java Software Engineer
Senior Java Software Engineer

Grid Dynamics • New York (NY)

On-site
USD 150,000 - 230,000
Opportunity to work on cutting-edge 项目
Work with a highly motivated and dedic
Corporate social events
+1
Staff DevOps Engineer
Staff DevOps Engineer

Grid Dynamics • San Ramon (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Flexible schedule
Medical insurance
+5
Senior Data Engineer
Senior Data Engineer

Grid Dynamics • Atlanta (GA)

On-site
USD 140,000 - 180,000
Corporate social events
Well-equipped office
cutting-edge projects
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

Hybrid
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

Hybrid
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3
Full Stack Engineer
Full Stack Engineer

Grid Dynamics • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Opportunity to work on cutting-edge projects
Work with a highly motivated and dedicated team
Corporate social events
+1