Database Engineer – Cloud & Payment Platform InfrastructureOverviewA large-scale digital services company is seeking a Database Engineer to support mission-critical payment and transaction-processing platforms. The organization operates multiple services used globally, and the engineering teams are responsible for building the core platforms that enable smooth, secure, and high‑volume operations across various business units.The role involves managing database infrastructure for payment systems built on AWS, ensuring high availability, security, and performance. This position provides exposure to enterprise cloud architectures, DevOps workflows, and the complexities of modern payment systems.Role SummaryAs a Database Engineer, you will work on the backend infrastructure that powers payment gateways and related transaction platforms. Your work will involve database development, maintenance, performance tuning, monitoring, and automation within cloud environments.The position is suited for someone who enjoys solving complex technical challenges, working with large-scale systems, and collaborating with global engineering teams.Main ResponsibilitiesDesign, build, and maintain cloud‑based database environments used by high‑traffic applications.Plan operational workflows for databases, including upgrades, testing, and capacity management.Implement infrastructure-as-code (IaC) to manage database resources in a repeatable and scalable manner.Monitor databases, identify performance bottlenecks, and resolve system issues proactively.Handle incident response and troubleshooting for production systems.Work closely with backend engineers, SREs, and product teams to ensure system reliability.Support internal users and teams by identifying root causes and proposing technical solutions.Continuously improve automation, tooling, and operational processes.Work EnvironmentThe engineering team is internationally distributed.English is the primary language used for technical communication.Required QualificationsBusiness-level English proficiency.3+ years’ experience as a Database Engineer, DBA, or similar technical role.Hands-on experience with MySQL, MariaDB, or Aurora MySQL in production environments.Experience managing databases on AWS.Basic understanding of major cloud providers (AWS/Azure/GCP).Proficiency with Git or other version control systems.Strong motivation to learn new technologies.Experience using project/task management tools (e.g., Jira, Confluence).Ability to communicate effectively with technical and non‑technical stakeholders.Strong logical thinking, adaptability, and teamwork.Experience with Linux systems (Amazon Linux, CentOS, Red Hat).Ability to write shell scripts for automation or maintenance tasks.Preferred QualificationsExperience with CI/CD pipelines or automation tooling.Coding experience in Python, Bash, or Golang.Knowledge of configuration management tools (Ansible, Chef, Terraform, CloudFormation, etc.).Linux server administration experience.Familiarity with containerization technologies.Background in payment systems, e-commerce, financial services, or related industries.
Job Title
Database Administrator