Job Description
Company: Exacta Systems
Location: Austin, TX
Workplace Type: On-site
Employment Type: Full-time
Pay / Compensation: Market Competitive
About the Role
Exacta Systems is seeking a Database Administrator (DBA) to support the reliability, performance, and scalability of our database environments. This role is responsible for managing and optimizing database systems, ensuring data integrity and availability, and supporting engineering teams through effective database design, monitoring, and troubleshooting. You will work closely with Engineering, DevOps, and Product teams to ensure our data systems are performant, secure, and aligned with the needs of a growing, high-throughput platform.
What You’ll Do / Key Responsibilities
- Database Performance & Optimization: Monitor, analyze, and optimize database performance across environments, identifying and resolving performance bottlenecks through query optimization, indexing strategies, and resource utilization.
- Database Administration & Maintenance: Install, configure, and maintain database systems (PostgreSQL, MongoDB) and automate routine maintenance including backups, restores, patching, and upgrades.
- Backup, Recovery & Data Integrity: Design, implement, and maintain backup and recovery processes, regularly test disaster recovery procedures, and ensure data integrity via replication and synchronization processes.
- Production Support & Incident Response: Support production environments by diagnosing and resolving database-related issues, participating in incident response, and performing root cause analysis.
- Security & Compliance: Implement and maintain database security protocols, including access controls, encryption, and auditing to meet regulatory requirements.
- Monitoring & Automation: Implement monitoring solutions to proactively identify performance and capacity issues, and automate routine database administration tasks.
- Cross-Functional Collaboration: Partner with Software Engineering teams to support database needs throughout the development lifecycle, providing guidance on schema design and data modeling.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
- 3–6 years of experience in database administration or related operational roles.
- Strong hands-on experience with relational databases, particularly PostgreSQL.
- Experience working with MongoDB.
- Proven experience with database performance tuning, query optimization, and indexing strategies.
- Familiarity with backup and recovery tools and methodologies.
- Understanding of high-availability and disaster recovery architectures.
- Experience working in production environments with strict uptime and reliability expectations.
- Knowledge of database security best practices and compliance considerations.
- Familiarity with monitoring and observability tools in Agile environments.
Preferred / Bonus Qualifications (if applicable)
- Experience in gaming, financial systems, or other regulated industries.
- Experience with cloud-based database environments (AWS, Azure).
Benefits & Perks (if applicable)
- Opportunities for growth, stability, innovation, and impact as part of the Churchill Downs family.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.