
Click to send your application via email
Senior Database Developer Overview: We are seeking an experienced Senior Database Developer to design and implement a robust, scalable database infrastructure for our new Media Asset Management (MAM) product. The ideal candidate will have expertise in modern database systems, architecture design, optimization strategies, and experience supporting on-premises AI and Generative AI applications. You will collaborate closely with the Solutions Architect, development team, and product stakeholders to build a highly performant, secure, and efficient database solution capable of handling transcripts, vector embeddings, and semantic search.
Responsibilities: • Design and implement scalable database architectures to support high-volume media asset management applications. • Define database schemas, indexing strategies, and performance optimization techniques. • Evaluate and select appropriate database technologies, including relational databases (e.g., PostgreSQL), document databases, vector databases, and in-memory databases (e.g., Redis). • Design databases to efficiently store and manage transcripts and vector embeddings to support AI and Generative AI features. • Develop database solutions to facilitate natural language semantic search capabilities. • Collaborate with developers and architects to ensure database designs meet product requirements and support seamless application integration. • Ensure high availability, disaster recovery, and effective data backup strategies. • Develop and enforce database security policies and compliance requirements. • Monitor database performance and optimize queries and indexes to maintain efficient system performance. • Provide technical guidance, mentoring, and support to the development team.
Requirements: • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field. • 5+ years of experience as a Senior Database Developer or Architect. • Extensive experience with PostgreSQL, Redis, and other modern database systems. • Proven ability in designing database architectures for scalable, cloud-based applications. • Strong understanding of data modeling, schema design, indexing, and query optimization. • Familiarity with cloud infrastructure (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes). • Solid experience in managing database migrations, upgrades, backups, and disaster recovery. • Knowledge of security best practices, encryption, compliance standards (GDPR, SOC 2), and data governance. • Excellent analytical, problem-solving, and communication skills. • Ability to work collaboratively in an Agile team environment.
Preferred Qualifications: • Experience working with vector databases and emerging database technologies. • Understanding of Media Asset Management (MAM) workflows. • Certifications in database systems, cloud technologies, or architecture frameworks. • Prior experience supporting AI-driven applications, particularly involving Generative AI, natural language processing, and semantic search.
Application Process: Email your resume with a subject of 'Senior Database Developer' and provide the following information to be considered for the position.
-
Highlight your relevant experience with years and expertise.
-
Notice period required for joining.
-
Your current location.
-
Current remuneration and salary expectations.
If this opportunity aligns with your career goals, kindly share your updated resume with us at hr@empressinfotech.com
Ready to Apply?
Send your application directly to the employer
Explore More Opportunities
Check out more jobs and career resources
Life Beyond the Job
Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.
Also explore Bharath Surplus for buying, selling, and auction opportunities