Infrastructure Engineer (Database Focus)
About the Role
Join AVID’s technical team to build and operate secure, reliable, and scalable database infrastructure for AI products. You will work closely with Backend and DevOps engineers, with a focus on performance, reliability, and practical problem-solving.
Responsibilities
- Database Operations: Deploy, configure, and maintain databases across development and production environments.
- Performance & Monitoring: Monitor health and capacity, set actionable alerts, and optimize queries, indexes, and configurations.
- Reliability & Recovery: Maintain replication, high availability, and backups (including regular restore testing).
- Security: Manage access controls, permissions, and secure database configurations.
- Troubleshooting: Resolve production issues, identify root causes, and prevent recurrence.
- Upgrades & Automation: Execute upgrades and migrations with minimal disruption, automate routine tasks, and document operational procedures.
- Collaboration: Work with Backend and DevOps teams on capacity planning and infrastructure improvements.
Requirements
- Production Experience: Hands-on administration of at least one database system (PostgreSQL, ClickHouse, or Elasticsearch).
- Database Fundamentals: Understanding of indexing, query optimization, performance tuning, replication, and high availability.
- Backup & Recovery: Experience implementing backups and restoring databases.
- Linux & Docker: Working knowledge of Linux troubleshooting (storage, memory, and networking) and containerized deployments.
- Automation: Ability to automate operational tasks using Bash or Python.
- Teamwork & Ownership: Strong troubleshooting skills, clear communication, and a proactive approach.
Work on infrastructure behind real-world AI products, take ownership of meaningful technical challenges, and help shape infrastructure decisions within a collaborative engineering team.