11555 Medlock Bridge Road, Suite # 119, Johns Creek, GA 30097, USA. | +1 (779) - 222 - 0911
single-career.php

Software Engineer (Unix/C++, GCP)

Home / Software Engineer (Unix/C++, GCP)
USA
Contract
Added - 6 days ago

Experience: 6+ Years
Location: Remote

We are seeking an experienced Software Engineer with strong expertise in Unix, C/C++, and Google Cloud Platform (GCP) to support a major migration project. The role focuses on analyzing and migrating legacy processes (20+ years old, built in C/C++) from on-premise systems into GCP. The ideal candidate is an independent thinker, proactive, and comfortable leveraging AI tools (ChatGPT, Gemini, etc.) to accelerate code analysis and modernization.

 Task Description

  • Analyze, interpret, and document legacy Unix/C/C++ processes to understand business logic and workflows.
  • Migrate and modernize legacy systems into Google Cloud Platform (GCP), leveraging BigQuery, Cloud Functions, and Airflow.
  • Apply AI-assisted development tools (e.g., ChatGPT, Gemini) for code analysis, documentation, and optimization.
  • Design and optimize scalable, secure, and reliable cloud-native solutions.
  • Troubleshoot technical challenges during migration and ensure accuracy of migrated processes.
  • Collaborate with cross-functional teams while working independently to drive solutions forward.
  • Maintain detailed technical documentation for migration logic, transformations, and implemented solutions.

Required Qualifications

  • Strong experience with Unix/Linux environments.
  • Ability to read and analyze C/C++ code (development experience a plus, but migration/analysis is the focus).
  • Hands-on experience with Google Cloud Platform, specifically BigQuery, Cloud Functions, and Airflow.
  • Familiarity with AI code analysis tools (e.g., ChatGPT, Gemini, Copilot).
  • Independent problem solver with strong analytical and troubleshooting skills.
  • Excellent communication and documentation abilities.

Interested candidates please send your cv to hr@sadupsoft.com