Coforge
SeniorCloudEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.