Grid Dynamics

Rating:
5/5
Grid Dynamics is a leading provider of engineering services and technology solutions for enterprise clients undergoing digital transformation. Founded in 2006, the company is comprised of onshore and offshore delivery centers located in North America, Europe, and Asia. At Grid Dynamics, we specialize in four main technology domains: cloud computing, big data, e-commerce and DevOps. We provide end-to-end solutions for clients to build, manage and scale their business. Our development teams have been successfully delivering cloud-native applications, re-engineering existing applications, delivering DevOps solutions, and building data-driven data infrastructure. We specialize in automation and modernization of DevOps pipelines and unlocking the potential of data assets. Using a range of technologies, including Java, JavaScript, Python, Microsoft .NET, and a number of open source tools, we provide custom solutions to meet the needs of our clients. We employ a wide range of agile development processes, including Scrum, Kanban, and XP programming. We take pride in hiring highly talented experts who are passionate about technology and innovation and nurturing an enviroment that encourages their growth. At Grid Dynamics, we tailor every project to the client’s specific needs, from design and development to end-to-end maintenance and support. We prioritize customer success and are committed to delivering the highest quality solutions – with unparalleled speed, agility, and scalability.

Quick Links

Data Scientist

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 110000
Description: Building and enhancing models that identify, analyze and interpret patterns in large datasets. Must have experience in statistical analysis tools and techniques such as R and Python, as well as machine learning techniques, such as supervised and unsupervised learning.
Qualifications / Requirements: Degree in Computer Science, Math, Statistics, or related field; 3+ years of experience in data analytics and ability to demonstrate mathematical and computing proficiency; Excellent communication and problem-solving skills; Ability to develop machine-learning models from multiple datasets

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 120000
Description: Develop and maintain software products using cutting-edge technologies, with clear focus on scalability. Responsible for the design, implementation, and testing of software components.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; 5+ years of experience in designing, coding, and testing highly complex software; Working knowledge artificial intelligence, machine learning and distributed systems; Strong debugging and problem-solving skills

Software Architect

Average Work Hours (weekly unless noted): 60-70 hours
Average Salary (yearly in dollars unless noted): 140000
Description: Designs, develops, and maintains the architecture of a large scale software system, utilizes the feature-driven development methodology, and applies best practices. Responsible for driving architectural decisions, technical leadership and mentoring in software engineering.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; 8+ years of experience in software architecture, design, development and testing; Working knowledge of distributed systems, software engineering processes and design guidelines/patterns; Strong problem-solving and analytical skills

Cloud Infrastructure Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 120000
Description: Develop, design, and manage Cloud Infrastructure using Infrastructure as Code (IaC) practices. Provision, configure, and maintain Cloud Infrastructure components such as compute, storage, networking, and security.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; 5+ years of experience in working with public or private cloud technologies; Expertise in creating Cloud Formation and Terraform templates; Expertise with scripting languages such as Python or bash; Knowledge of Kubernetes and Docker

Data Center Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 125000
Description: Designs and implements data center solutions. Identifies and resolves data center infrastructure and resource issues. Plans, coordinates and executes activities related to larger data center projects.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; 5+ years of experience in a data center environment; Expertise in server hardware and virtualization; Expertise in data center automation and orchestration; Knowledge of cloud technologies.

Cloud Security Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 130000
Description: Designs and manages secure cloud systems. Responsible for maintaining the security posture of a cloud environment through management of users, roles, and authorization.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; 5+ years of experience in developing, managing and monitoring secure cloud solutions; Expertise in creating secure cloud architecture and solutions; In-depth knowledge of security best practices and protocols; Experience with encryption technologies
Locations: San Jose, Austin, London, Warsaw, Moscow, Almaty, Kyiv, Toronto
Career Paths: Software Engineer, Data Scientist, Cloud Engineer, DevOps Engineer, Big Data Engineer, IT Infrastructure Manager, Systems Administrator, Technical Consultant, Business Intelligence Analyst, Application Architect
Job Contacts: jobs@griddynamics.com

Recent Reviews

Michael A.
4.8/5
4.8
Grid Dynamics offers great opportunities for technical professionals. They are always keeping abreast of the latest technologies and fostering innovation within the development groups. I have been able to use my expertise and further develop my skills as a programmer, working on cutting edge projects. They promote a culture of collaboration and open communication across teams that allows us to stay on the same page and move quickly.

Frequently Asked Questions

What types of positions can I apply for at Grid Dynamics?
Grid Dynamics offers various roles ranging from software engineering positions to project management roles.
What challenges can I expect to face at Grid Dynamics?
At Grid Dynamics, you will be expected to tackle complex challenges, be highly adaptive and open to change, and utilize innovative technologies that often push the boundaries of the industry.