Coforge

SeniorCloudEngineer

United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Cloud Engineer at Coforge. Skills: Go, TypeScript, PLC, SCADA. Own integrations for new and existing PLC, HMI, and SCADA vendors. Build adapters and services in Go and TypeScript”

Industry & Context.

Problems you'll solve

troubleshooting, analytical, and problem-solving skills; problem-solving skills

What They're Looking For.

Must Have

3–5 years of professional software engineering experience, Proficiency in at least one statically typed language such as Go, TypeScript, or C#, Proficiency in one dynamic language such as Python, JavaScript, or Ruby, experience working across full-stack environments, backend services, APIs, user-facing web or desktop applications, Experience parsing, generating, or transforming structured and proprietary file formats, Hands-on experience installing, configuring, and troubleshooting software in Windows environments, virtualization workflows, virtual machines, troubleshooting, analytical, and problem-solving skills, Excellent written and verbal communication skills, Ability to create clear technical documentation and specifications, Direct exposure to PLCs, HMIs, or SCADA systems

Nice to Have

Experience with industrial automation vendor toolchains, Experience reverse-engineering proprietary file formats or communication protocols, Familiarity with GSD files, vendor add-ons, industrial device description standards, Knowledge of Git internals, version control systems, developer productivity tools, Experience with virtualization technologies, Exposure to software license management, vendor relationship coordination, Experience working in startup environments, compliant environments such as SOC2 or ISO27001

What You'll Do.

Own integrations for new and existing PLC

Build adapters and services in Go and TypeScript

Work with vendor SDKs

and troubleshoot Windows virtual machines

Define and maintain repeatable processes for VM creation

Develop user-facing features (web and desktop)

Make architectural decisions regarding vendor integrations

Collaborate with product

and customer-facing teams

Maintain clear documentation of integration logic

Support customers during onboarding

troubleshoot integration edge cases

How You'll Work.

Team & Collaboration

Collaborate with product, engineering, and customer-facing teams

Communication Scope

Excellent written and verbal communication skills; Ability to clearly explain technical concepts to cross-functional stakeholders

Full Job Description

Job Title: Senior Cloud Engineer Key Skills: Go, TypeScript, PLC, SCADA, HMI, Windows VMs, File Parsing, APIs, Industrial Integrations, CI/CD, Troubleshooting, Virtualization Experience: +3 years of experience. Location: Costa Rica Mode: Remote We at Coforge are hiring Senior Cloud Engineer (#21243) with the following skill set. Key Responsibilities Own integrations for new and existing PLC, HMI, and SCADA vendors — from initial reverse engineering through production rollout. Build adapters and services in Go and TypeScript that connect vendor toolchains to platform source-control engines. Work with vendor SDKs, command-line tools, add-ons, GSD files, and similar artifacts to programmatically extract and manipulate project data. Stand up, maintain, and troubleshoot Windows virtual machines, vendor software installations, and licensing configurations required for development and testing. Define and maintain repeatable processes for VM creation, snapshotting, and distribution to support reproducible vendor environments. Develop user-facing features (web and desktop) that enable diff, merge, and review experiences for visual programming languages. Make architectural decisions regarding vendor integrations, ensuring scalability and maintainability across the platform. Collaborate with product, engineering, and customer-facing teams to prioritize integrations, features, and technical requirements. Maintain clear documentation of integration logic, vendor-specific behaviors, licensing constraints, and operational procedures. Support customers during onboarding and troubleshoot integration edge cases in real-world industrial environments. Required Skills & Qualifications 3–5 years of professional software engineering experience following software development best practices such as code reviews, CI/CD, and automated testing. Proficiency in at least one statically typed language such as Go, TypeScript, or C#, and one dynamic language such as Python, JavaScript, or Ruby. Stro

Free ATS check

Applying for this Senior Cloud Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Coforge?

Real rants from real employees. Read before you apply.

Read Company Rants →