Senior Software Engineer
YEPEESOFT PTE. LTD.
17 hours ago
Posted date17 hours ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob 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
Job Requirements
Preferred Qualifications
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.
JOB SUMMARY
Senior Software Engineer
YEPEESOFT PTE. LTD.
Singapore
17 hours ago
N/A
Full-time
Senior Software Engineer