For Employers
Senior Software Engineer


YEPEESOFT PTE. LTD.
17 hours ago
Posted date
17 hours ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Job Description

We are seeking an experienced Senior Software Engineer specializing in database systems and cloud infrastructure to support the design, implementation, and maintenance of high-availability backend systems and data platforms.

The successful candidate will be responsible for ensuring system reliability, optimizing database performance, automating operational workflows, and supporting business-critical applications in a cloud-native environment.

Key Responsibilities

  • Design, implement, and maintain relational database systems (MySQL, Oracle, SQL Server) with high availability and disaster recovery capabilities.
  • Manage cloud-based database services (AWS / Alibaba Cloud such as RDS, ADB, Redis, ECS, Kubernetes, DTS, DMS).
  • Develop and maintain automated scripts and internal tools using Python and Bash for deployment, monitoring, and operational efficiency.
  • Implement database monitoring, alerting, backup, and recovery strategies to ensure 24×7 system availability.
  • Perform SQL optimization, indexing strategies, and performance tuning for large-scale systems.
  • Support CI/CD pipelines and cloud-native deployments.
  • Conduct release management, SQL change reviews, and access control governance.
  • Collaborate with development teams to provide technical solutions and database support.
  • Participate in incident management, root cause analysis, and continuous system improvement initiatives.

Job Requirements

  • Degree in Computer Science, Information Technology, or related discipline.
  • Minimum 8-10 years of experience in software engineering, database administration, or cloud infrastructure roles.
  • Strong hands-on experience with MySQL, Oracle, and SQL Server.
  • Experience in cloud platforms such as AWS or Alibaba Cloud.
  • Experience with Kubernetes and containerized deployments.
  • Proficiency in Python and/or Bash scripting for automation.
  • Strong knowledge of high-availability architecture, disaster recovery, and performance tuning.
  • Experience in CI/CD implementation and operational process automation.
  • Good problem-solving skills and ability to work independently.

Preferred Qualifications

  • AWS Certified Solutions Architect - Associate.
  • Oracle Certified Professional (OCP) or MySQL DBA certification.
  • Experience with distributed systems and large-scale data platforms.
Related tags
-
JOB SUMMARY
Senior Software Engineer
YEPEESOFT PTE. LTD.
Singapore
17 hours ago
N/A
Full-time

Senior Software Engineer