Back to jobs
Senior Cloud Engineer
Costa Rica
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.
- Strong experience working across full-stack environments, including backend services, APIs, and user-facing web or desktop applications.
- Experience parsing, generating, or transforming structured and proprietary file formats (XML, JSON, protobuf, binary formats, etc.).
- Hands-on experience installing, configuring, and troubleshooting software in Windows environments, including virtualization workflows and virtual machines.
- Strong troubleshooting, analytical, and problem-solving skills, especially in ambiguous or poorly documented systems.
- Excellent written and verbal communication skills, with the ability to clearly explain technical concepts to cross-functional stakeholders.
- Ability to create clear technical documentation and specifications.
- Direct exposure to PLCs, HMIs, or SCADA systems through professional experience, education, or personal projects (mandatory).
Preferred Skills
- Experience with industrial automation vendor toolchains such as Siemens (TIA Portal / Step 7), Rockwell (Studio 5000 / RSLogix), Beckhoff TwinCAT, Schneider EcoStruxure, Mitsubishi GX Works, Inductive Automation Ignition, or AVEVA.
- Experience reverse-engineering proprietary file formats or communication protocols.
- Familiarity with GSD files, vendor add-ons, and industrial device description standards.
- Knowledge of Git internals, version control systems, or developer productivity tools.
- Experience with virtualization technologies such as VMware, Hyper-V, or Nutanix.
- Exposure to software license management or vendor relationship coordination.
- Experience working in startup environments or compliant environments such as SOC2 or ISO27001.
Posted On: 29-5-2026
At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Create a Job Alert
Interested in building your career at Encora? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field