Back to Search
We are seeking a remote Senior Database Engineer to join our team and specialize in PostgreSQL/RDS development.
This role requires expertise in database performance tuning, optimization, and design. You will be responsible for ensuring data quality and consistency across all databases, developing and implementing databases using PostgreSQL, and collaborating with developers to design and implement efficient database structures.
Responsibilities
- Ensure data quality and consistency across all databases
- Develop and implement databases using PostgreSQL
- Collaborate with developers to design and implement efficient database structures
- Troubleshoot and optimize database performance
- Create and optimize database schemas, tables, indexes, and other structures to ensure efficient data storage and retrieval
- Optimize database performance by analyzing query execution plans, identifying bottlenecks, and implementing necessary improvements
- Write complex SQL queries, stored procedures, functions, and triggers for data manipulation, querying, and reporting
- Provide support for database-related issues
Requirements
- 3+ years of experience as a Database Engineer, with expertise in PostgreSQL/RDS development
- Expertise in database performance tuning and identifying areas for improvement
- Experience with database partitioning and data migration
- Strong problem-solving skills
- B2+ English level proficiency
Nice to have
- Experience in PL/SQL development
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn