Senior Software Engineer (Database)

Senior Software Engineer (Database)

Enosis Solutions



Job Context

    As a Senior Software Engineer (Database), you will play a critical role in writing highly performant and efficient database queries that contribute to the optimization of our client’s database systems. You will be responsible for ensuring the data integrity, security, and performance of the databases, as well as troubleshooting any issues that arise. This is a challenging and dynamic role that requires a strong technical background, excellent problem-solving skills, and the ability to work effectively in a team.

Job Responsibilities

  • Develop and fine-tune complex SQL queries to ensure optimal performance, reduced execution times, and efficient resource utilization.
  • Collaborate with software developers and technical leads to design, implement, and maintain database schemas that align with application requirements and performance goals.
  • Continuously monitor database performance metrics, such as query execution times, resource utilization, and server response times. Identify bottlenecks and areas for improvement, and implement necessary adjustments.
  • Define and implement appropriate indexing strategies to enhance query performance and optimize data retrieval.
  • Enforce data access controls, encryption, and data masking techniques to protect sensitive information stored in the databases.
  • Analyze query execution plans and identify opportunities for query optimization. Utilize tools and techniques to restructure queries, optimize joins, and eliminate redundant or unnecessary operations.
  • Maintain accurate and up-to-date documentation of database systems, including data models, configurations, and procedures.
  • Provide technical support to users in investigating and resolving database-related issues, such as data corruption and performance problems.
  • Stay updated with the latest database technologies, trends, and industry developments.

Employment Status


Educational Requirements

  • B.Sc or M.Sc in Computer Science/Engineering or equivalent.

Experience Requirements

  • At least 3 year(s)
  • The applicants should have experience in the following area(s):
    Azure SQL, MySQL, MySQL database, PostgreSQL, SQL Database
  • The applicants should have experience in the following business area(s):
    Software Company, Group of Companies, Banks

Additional Requirements

  • Age at least 26 years
  • Both males and females are allowed to apply
  • Strong knowledge of database management systems (e.g., SQL Server, MySQL,PostgreSQL, etc.).
  • Proficiency in SQL and scripting languages for database management is a must.
  • Proficiency in query optimization techniques, query tuning, and performance monitoring is a must.
  • Expertise in any of the cloud database services (e.g. Azure SQL Database, Amazon RDS) is a plus.
  • A deep understanding of Execution Plans in SQL Server is a plus.
  • Familiarity with different regulations like HIPAA, GDPR is a plus.
  • Familiarity with database design principles, data modeling, and normalization techniques.
  • Familiarity with backup and recovery strategies, disaster recovery planning, and high availability solutions is a plus.
  • Knowledge of database security concepts, access controls, and regulatory compliance.
  • Analytical mindset and good problem-solving skills.
  • Excellent verbal and written communication skills.
  • Highly organized and responsible.

Job Location



    Tk. 80000 – 120000 (Monthly)

Compensation & Other Benefits

  • Weekly 2 holidays
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Flexible working time.
  • Hybrid mode of work.
  • Complementary tea & snacks.

Job Source Online Job Posting.

Published on: 25 Aug 2023


Employment Status: Full-time

Experience: At least 3 year(s)

Gender: Both males and females are allowed to apply

Age: Age at least 26 years

Job Location: Dhaka

Salary: Tk. 80000 – 120000 (Monthly)

Application Deadline: 24 Sep 2023

Published On

25 Aug 2023

Company Information

Enosis Solutions

Address : House-27, Road-8, Gulshan-1, Dhaka.

Business : Software Development

Leave a Comment