Manager Database - CTV - mCanvas
Explicitly requires vibe coding/spec-driven coding and the use of AI tools to optimize the SDLC; emphasizes AI/ML integration into data workflows.
About the Role
Lead and architect mCanvas's database infrastructure as a hands-on Database Manager, responsible for designing, optimizing, and securing high-performance data systems, driving AI/data integration, and managing a team while collaborating with Product and Commercial stakeholders to support a high-volume AdTech platform.
Job Description
Role
The Database Manager for mCanvas will be a hands-on technologist and architect responsible for designing, implementing, and operating scalable, high-performance database systems that support a high-volume AdTech platform. This role combines coding and architecture with people leadership and cross-functional collaboration.
Key Responsibilities
- Architect, implement, and maintain scalable, high-performance database systems for transactional and analytical workloads.
- Lead data modelling, schema design, and database architecture decisions.
- Monitor, analyze, and optimize database performance (query tuning, indexing, caching strategies).
- Ensure high availability, disaster recovery, and backup strategies for critical systems.
- Implement and maintain database security practices (access controls, encryption, compliance).
- Evaluate and adopt new database technologies, cloud platforms, and tools to improve performance and scalability.
- Own the delivery pipeline: enforce coding standards, automated testing, and CI/CD processes.
- Lead integration of AI/ML to automate analytics and data visualization; oversee data pipelines with privacy-first targeting and GDPR/CCPA compliance.
- Act as technical point of contact for database-related initiatives and collaborate with Product, Sales, and Operations to translate business needs into technical specifications.
- Hire, mentor, and retain engineering talent; manage technology budget and cloud cost optimization; ensure target system uptime (99.9%).
Requirements
Experience
- 8-10+ years of database management experience with at least 3+ years in a technical leadership role (Engineering Manager level or higher).
- Deep understanding of the AdTech ecosystem (DSP, SSP, DMP, RTB/OpenRTB protocols, VAST/VPAID, Header Bidding).
Technical Expertise
- Expert in database administration, architecture, and operations.
- Strong SQL skills with hands-on experience in MySQL and PostgreSQL, including query optimization, indexing, and data modelling; able to pass live coding assessments.
- Experience designing low-latency, high-throughput distributed systems (thousands to millions QPS).
- Cloud data infrastructure experience (AWS/GCP) and Big Data technologies such as Apache Spark, Flink, ClickHouse, AWS RDS/Aurora, BigQuery, BigTable or equivalents.
- Experience with streaming systems (Kafka, Amazon Kinesis, RabbitMQ, Google Pub/Sub) and NoSQL databases (MongoDB, Redis).
- Familiarity or hands-on experience integrating AI/ML models (TensorFlow, PyTorch, OpenAI APIs) into products and pipelines.
- Familiarity with vibe coding / spec-driven coding and leveraging AI tools to optimize the SDLC.
Leadership & Soft Skills
- Player-coach mentality: hands-on coding, debugging production issues, and leading by example.
- Strategic vision with the ability to balance long-term architecture and short-term execution.
- Excellent communication skills to explain complex technical concepts to non-technical stakeholders.
- Strong hiring, mentoring, and team-building capabilities.
Education
- B.Tech / M.Tech / B.E / M.E from a premium institute preferred (IITs, NITs, IIITs, or similar).
Additional Notes
- Location: Mumbai (Malad).
- Work Type: Full Time.
- The role emphasizes privacy-first design and compliance with GDPR/CCPA.