Point your AI agent at freehire and let it find you a job.

Get the CLI →

Monroe Consulting Group

New

Software Engineer (Platform) - Information Technology, Thailand

Posted Updated
Discussion

Salary: Attractive
Additional Benefits: Group Insurance, Incentive, Work from anywhere

Company Profile

Award-winning executive recruitment company, Monroe Consulting Group, is recruiting on behalf of a global technology company specializing in enterprise integration, automation and AI. Its Agentic Integration and Applied AI Platform enables organizations to connect applications, data, APIs and AI technologies across cloud, on-premise and hybrid environments.The company helps enterprises simplify complex technology ecosystems, accelerate AI adoption and drive greater operational efficiency through intelligent automation and seamless integration.


Job Summary

Our client is seeking a Software Developer (Platform) to join its Engineering team.The role focuses on strengthening the reliability, scalability, and performance of their core platform, which supports more than 1,000 global enterprises and processes over 1 trillion documents each month.

The successful candidate will be responsible for monitoring system performance, investigating and resolving production issues, addressing defects, and implementing improvements to enhance platform stability, resilience, and availability. This is a hands-on opportunity to work with large-scale systems and contribute directly to the performance and reliability of a critical enterprise platform.


Job Responsibilities

  • Monitor platform health, performance, availability, and key operational metrics using observability and monitoring tools, proactively identifying potential issues before they impact services.

  • Investigate and resolve complex production incidents through structured troubleshooting and root cause analysis.

  • Diagnose and fix software defects and technical issues to maintain platform quality and stability.

  • Drive improvements to system performance, scalability, and reliability to support a robust and highly available platform.

  • Partner with Engineering, DevOps, and Product teams to troubleshoot issues and deliver ongoing platform improvements.

Job Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field.

  • Strong proficiency in Python; experience with Java is a plus.

  • Strong coding fundamentals and a genuine interest in software development and engineering.

  • Excellent troubleshooting and problem-solving skills, with a strong sense of ownership from issue identification through resolution and preventive action.

  • Good understanding of system performance, scalability, availability, and reliability principles.

  • Ability and willingness to quickly learn and adopt new technologies.

  • Strong self-management, accountability, and attention to detail.

  • Hands-on experience with system monitoring, logging, and observability tools.

  • Experience working with enterprise-level production systems and large-scale platforms.

  • Strong English communication skills, both written and verbal.

INTERESTED? All applications will be treated in the strictest confidence. If you are a suitable match for this position please simply click the APPLY button below and please ensure that your CV is a WORD document and not a PDF

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available