Database Engineer
About the Role A fast-growing live-streaming platform with hundreds of millions of users is seeking an experienced DBA Engineer to help build and maintain high-performance, highly available database systems at scale.
Responsibilities
Manage and optimize relational and NoSQL databases across development, staging, and production environments
Monitor database performance, availability, and security
Respond to incidents, troubleshoot issues, and resolve problems end-to-end
Automate routine tasks, document configurations, and track system changes
Collaborate with developers on schema design, query optimization, data migrations, and release planning
Requirements
5+ years of experience managing MySQL in large-scale, production environments
Strong background in Linux, cloud infrastructure (especially GCP), and tools like Terraform and Git
Familiarity with performance monitoring and tuning
Experience working with high-load systems and real-time applications
Excellent troubleshooting and communication skills
Nice to Have
Experience with ProxySQL, MySQL Orchestrator, Debezium, Kafka, or SaltStack
Familiarity with ScyllaDB, Aerospike, or Java (Spring/Hibernate) environments
Upper-intermediate level English
Why Apply This is an opportunity to work on complex, large-scale systems in a dynamic and innovative team. You'll have a direct impact on the performance and scalability of a global platform.
Urban Recruits specialises in connecting companies of all sizes—from startups to large tech companies, defense and cybersecurity—with the industry's brightest minds.We focus on recruiting top-tier developers, DevOps engineers, QA professionals, data experts and more. Our tailored approach ensures that each placement not only meets your technical needs but also aligns with your company's unique culture and growth goals.