SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Razorpay is India's leading full-stack fintech company, processing $180+ billion in annualized transactions and powering businesses like Airbnb, Zomato, Swiggy, and over 100 Indian unicorns. The company is expanding across Southeast Asia with operations in Singapore and Malaysia, backed by investors including GIC, Peak XV Partners, Tiger Global, and Ribbit Capital.
As a Senior Database Administrator, you will be responsible for managing and maintaining the database infrastructure that powers Razorpay's financial technology platform. This is a hands-on technical role focused on ensuring reliability, performance, and scalability of mission-critical databases serving millions of transactions daily.
Key responsibilities include:
- Ensure reliability, performance, and scalability of database infrastructure
- Work closely with application engineering teams to integrate solutions seamlessly with database systems
- Analyze and implement best practices for MySQL and PostgreSQL data stores
- Develop and enforce database security, backup, and recovery best practices
- Monitor database metrics and work toward defined database objectives
- Provide database expertise to engineering teams through code reviews, query optimization, and migration guidance
- Collaborate with DevOps and application engineers to deploy changes and mitigate production incidents
- Automate database infrastructure and build self-service tools for engineering teams
- Participate in on-call rotation for production support
- Debug and resolve database issues across services and stack levels
- Document processes and convert learnings into repeatable actions and automation
- Perform system monitoring, troubleshooting, and capacity planning
- Create and maintain documentation on database configurations and procedures
This role offers the opportunity to work at significant scale, influencing both technical infrastructure and company culture at a high-growth fintech organization.
Requirements:
- Minimum 6+ years of experience running MySQL/PostgreSQL databases in large-scale environments
- Knowledge of cloud infrastructure (AWS/GCP)
- Deep understanding of MySQL/PostgreSQL internals
- Experience with load balancing solutions (e.g., ProxySQL)
- Knowledge of database performance monitoring tools and methods
- Strong problem-solving skills and ability to thrive in fast-paced environments
- Excellent communication and collaboration skills for cross-functional teamwork
- Experience with caching technologies (Redis/Elasticache)
- Proficiency in scripting languages (Python)
- Knowledge of infrastructure automation (Terraform/Ansible)
- Familiarity with DevOps practices and CI/CD pipelines