1

Parallel Programming Jobs in Georgia (NOW HIRING)

About the Job As a Software Engineer in the Manufacturing Test organization, you will join a ... parallel execution, data acquisition, automated deployment tools. You will be presented complex ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

Advanced PLC programming languages required, including ladder logic, sequential function charts ... parallel circuits, network analysis concepts, grounding techniques, magnetism, inductance ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

Advanced PLC programming languages required, including ladder logic, sequential function charts ... parallel circuits, network analysis concepts, grounding techniques, magnetism, inductance ...

... parallel/comparative testing, QA testing, performance and load testing, regression testing ... developers/architects, business analysts, etc. • Able to work with cross-functional teams to ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

Advanced PLC programming languages required, including ladder logic, sequential function charts ... parallel circuits, network analysis concepts, grounding techniques, magnetism, inductance ...

Basic programming of intelligent devices and components * Ability to read schematics for ... parallel circuits, network analysis, grounding techniques, magnetism, inductance/capacitance ...

Robotics Data Engineer

Atlanta, GA · On-site

$110K - $132K/yr

... parallel, heterogeneous data streams that must be synchronized and made coherent before they mean ... Reusable Engineering Workflows: Mature existing tooling into a fully featured suite so engineers ...

Showing results 41-60

Parallel Programming information

See Georgia salary details

$68.4K

$93.5K

$109.8K

How much do parallel programming jobs pay per year?

As of Sep 11, 2026, the average yearly pay for parallel programming in Georgia is $93,526.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $100,900.00 per year, depending on experience, location, and employer.

What is parallel programming?

A Parallel Programming job involves developing software that can execute multiple tasks or computations simultaneously to improve performance and efficiency. Professionals in this field work with multi-core processors, distributed systems, and GPU computing to optimize software for speed and scalability. They typically use programming models like MPI, OpenMP, or CUDA to implement parallelism. Industries such as high-performance computing, data science, and machine learning heavily rely on parallel programming to handle large-scale computations.

What are some typical challenges encountered in a parallel programming role?

Professionals in parallel programming often face challenges such as identifying code sections that can be effectively parallelized, managing data dependencies, and handling synchronization between parallel tasks. Debugging and optimizing performance in multi-threaded or distributed environments can also be complex, requiring patience and attention to detail. Collaboration with data scientists, hardware engineers, and other software developers is common, as projects frequently involve cross-functional teamwork. Overcoming these challenges is a rewarding part of the job, leading to faster, more efficient software solutions that can have a significant impact in fields like scientific computing, finance, and machine learning.

What are the key skills and qualifications needed to thrive in parallel programming, and why are they important?

To excel in Parallel Programming, you need a solid background in computer science, strong proficiency in languages such as C/C++, Python, or Java, and experience with parallel computing frameworks. Familiarity with tools like OpenMP, MPI, CUDA, or parallel processing libraries, as well as relevant certifications or coursework, is highly valuable. Analytical thinking, collaboration, and effective problem-solving are essential soft skills for success in this role. These competencies enable professionals to efficiently develop, debug, and optimize scalable applications in high-performance computing environments.

What are popular job titles related to Parallel Programming jobs in Georgia?

For Parallel Programming jobs in Georgia, the most frequently searched job titles are:

What job categories do people searching Parallel Programming jobs in Georgia look for?

The top searched job categories for Parallel Programming jobs in Georgia are:

Infographic showing various Parallel Programming job openings in Georgia as of August 2026, with employment types broken down into 1% Internship, 75% Full Time, 13% Part Time, 8% Contract, and 3% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $93,526 per year, or $45 per hour.

IT - Consultant | Cloud Platform | Amazon Webservices DevOps

Atlanta, GA • On-site

Spruce Infotech
IT Services • 1 - 10 employees

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Title: Sailpoint DevOps
Work Location & Reporting Address: Atlanta, GA 30308 (Hybrid)
Do you consider candidate/s who are willing to relocate? No
XXX
Contract duration: 24 months
Target Start Date: Immediate
Does this position require Visa independent candidates only? Yes
Interview Process: Face-to-face is required.
Job Details:
Minimum years of experience required: 8-10 years
Certification needed: No
Must Have Skills:
• Strong experience with GitLab CI/CD pipelines
• Hands-on with Git version control
• Experience with Docker & Kubernetes
• Familiarity with cloud platforms (AWS/Azure/GCP)
• Scripting knowledge (Bash/Python)
• Experience working in GITLAB SAAS & On prem version
Nice to Have Skills:
• Experience with Terraform or other IaC tools
• Knowledge of DevSecOps & pipeline security
• Exposure to microservices architecture
• Understanding of CI/CD best practices
• IAM Knowledge is a plus.
Detailed Job Description:
What You Will Do
• Design, develop, and maintain GitLab CI/CD pipelines to enable automated build, testing, and deployment processes
• Configured and managed GitLab runners (shared and self-hosted) across multiple environments
• Enhanced pipeline efficiency through performance tuning, caching strategies, and parallel job execution
• Integrated GitLab with enterprise tools such as SonarQube, Nexus/Artifactory, Terraform, Kubernetes, and JFROG.
• Led migration of existing on-prem GitLab pipelines to GitLab SaaS, ensuring minimal disruption and optimized workflows
• Implemented variable-driven deployment approaches to support scalable, multi-layer (multi-environment) deployments
Version Control & Branching Skills:
• Manage source code using Git (GitLab repositories)
• Define and enforce branching strategies (GitFlow, trunk-based development)
• Handle merge requests, code reviews, and access control
Automation & Scripting
• Develop scripts using Bash, Python, or Shell
• Automate repetitive tasks for efficiency.
Tools & Technologies:
• GitLab (CI/CD, Runners, Repositories)
• Docker, Kubernetes
• Jenkins (optional comparison experience)
• Nexus / Artifactory
• Scripting: Bash, Python