FPT Software

M06 - Software Engineer

FPT Software  •  Singapore, SG (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are seeking a Software Engineer to build and operate production systems across a modern cloud stack. You will transform architectural designs into scalable, secure platforms while supporting integrations, APIs, and applications that meet governance and compliance requirements.

This role suits engineers who can balance technical excellence with pragmatic delivery in a regulated environment.

Key Responsibilities

Technical Delivery

  • Build and maintain platforms, APIs, integrations, and applications across the full stack.
  • Develop infrastructure using Infrastructure as Code (Terraform/OpenTofu).
  • Implement CI/CD pipelines using GitLab.
  • Deploy and manage workloads on AWS, ECS, and Kubernetes.
  • Develop backend services (Python, Java, Node.js, Go, or similar).
  • Build frontend components using modern frameworks (React, Vue, etc.).
  • Design RESTful APIs and microservices architectures.
  • Work with SQL and NoSQL databases.

Architecture, Security & Compliance

  • Translate high-level designs into scalable, production-ready solutions.
  • Implement security controls including authentication, authorization, encryption, and audit logging.
  • Ensure systems meet compliance and governance requirements.
  • Support system integrations and event-driven architectures.

Requirements

  • 5+ years of full-stack software engineering experience.
  • Strong AWS and cloud-native development experience.
  • Proficiency with Terraform/OpenTofu and CI/CD pipelines.
  • Experience with containerization and orchestration (Kubernetes/ECS).
  • Experience implementing security and compliance controls in production environments.
  • Understanding of microservices and distributed systems.

Technical Skills

  • Cloud: AWS
  • IaC: Terraform / OpenTofu
  • CI/CD: GitLab pipelines
  • Backend: Java, Kotlin, Python preferred
  • Frontend: React, Vue, or similar
  • Databases: SQL & NoSQL

Work Environment

You will work within a complex environment that includes:

  • Ongoing modernization initiatives alongside legacy system support
  • A diverse technology stack and cloud infrastructure
  • Security and compliance requirements that influence design decisions
  • Resource constraints requiring pragmatic, sustainable solutions
FPT Software

About FPT Software

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with USD 1.22 billion in revenue (2024) and over 33,000 employees in 30 countries.

Embracing an AI-first approach, FPT Software enables breakthrough speed, scalability and quality through AI-powered services and solutions and an AI-augmented workforce. It has partnered with over 1,100 clients worldwide, more than 130 of which are Fortune Global 500 companies in Aviation, Automotive, Banking, Financial Services and Insurance, Healthcare, Logistics, Manufacturing, Utilities, and more.

For more information, please visit https://fptsoftware.com/.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Hanoi, VN
Year Founded
Unknown
Social Media