Refer a freelancer, and you both get 1 free week of DFH Premium. They must use your code {code} at sign-up. More referrals = more free weeks! T&Cs apply.
1 of 5 free roles viewed today. Upgrade to premium for unlimited.

Database Engineer (Performance Engineer)

This role is for a Database Engineer (Performance Engineer) with a 12-month contract, offering a pay rate of "X". It requires expertise in SQL, Scala, database infrastructure, and replication, focusing on performance optimization and scalability in cloud environments.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
February 14, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Albany, New York Metropolitan Area
🧠 - Skills detailed
#Scala #Databases #Replication #SQL (Structured Query Language) #Database Replication #Indexing #Database Infrastructure #Cloud
Role description
You've reached your limit of 5 free role views today. Upgrade to premium for unlimited access.

The high-level responsibilities of the DB Performance engineer will be as below:
• Identify performance bottlenecks, resource contention, and areas of inefficiency, and provide actionable insights for improvements.
• Recommend and implement changes to query structures (e.g., indexing strategies, query refactoring) to improve performance.
• Regularly rebuild or reorganize indexes to avoid fragmentation and improve data retrieval efficiency.
• Fine-tune database configurations (e.g., buffer sizes, connection pooling, memory allocation) to maximize resource utilization and ensure optimal performance.
• Analyze current and future database growth patterns and plan for scalability to handle increasing data volume and user loads.
• Implement strategies for vertical and horizontal scaling, including partitioning, sharding, and distributed databases.
• Configure and optimize database replication for fault tolerance and performance, ensuring minimal lag between nodes.
• Conduct root cause analysis (RCA) of recurring performance issues, providing solutions to prevent future occurrences.
• Set up proactive alerts for key performance indicators (KPIs) to identify potential issues before they impact users.
• Work closely with developers to optimize database interactions, improve SQL query efficiency, and establish best practices for database access.
• Collaborate with operations teams to ensure that the database infrastructure (cloud, on-premise, etc.) is aligned with performance requirements and can support future growth.

Experience – Minimum 12 Yrs Experience.