Senior Database Developer

Cielo Talent

Karnataka

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

InvestCloud, Inc. is seeking an experienced Database Engineer to design, implement, and manage relational and non-relational databases.

You will collaborate with software development and infra teams to ensure performance, reliability, and security across systems. The ideal candidate has 5+ years of hands-on experience with Oracle, MySQL, PostgreSQL, SQL Server, and MongoDB/Cassandra, strong SQL skills, and a passion for scalable data solutions.

Qualifications

  • Bachelor's degree in computer science, information technology, or a related field.
  • 5+ years of experience working with relational databases (e.g., Oracle, MySQL, PostgreSQL, SQL Server) and non-relational databases (e.g., MongoDB, Cassandra).
  • Strong knowledge of SQL and database optimization techniques.
  • Experience with database design, data modeling, and normalization.
  • Proficiency in data warehousing concepts and ETL processes.
  • Familiarity with database management tools and technologies.
  • Experience in automated deployment of database changes across all regions.
  • Understanding of data security best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.

Responsibilities

  • Participate in requirements analysis.
  • Develop, optimize, and maintain database schemas, queries, and stored procedures.
  • Design and implement backup, recovery, and archiving strategies.
  • Monitor database performance, perform optimization, and troubleshoot issues.
  • Ensure data integrity and security through proper design and implementation.
  • Collaborate with software developers to integrate databases with applications.
  • Create and maintain documentation related to database configurations, processes, and procedures.
  • Implement data migration and transformation solutions.
  • Perform capacity planning and scaling strategies.
  • Support the development of data-related features and provide technical guidance on database-related matters.
  • Serve as an expert on database and provide technical support.

Skills

SQL proficiency
Database design
Data modeling
ETL concepts
Security best practices
Capacity planning

Education

Bachelor's degree in Computer Science/Information Technology

Tools

Oracle
MySQL
PostgreSQL
SQL Server
MongoDB
Cassandra

Job description

About the Role:

As a Database Engineer at InvestCloud, Inc., you will be responsible for designing, implementing, and managing relational and non-relational databases. You will work closely with our software development and infra teams to ensure database performance, security, and reliability.

What does a great Database engineer do?

A top-notch database engineer can design and construct efficient database schemas and work closely with the development team to provide necessary database queries and objects based on software requirements. They also assist in troubleshooting performance issues and database blockages, understanding the importance and criticality of client agreements. Additionally, they should have a passion for problem-solving, both independently and within a team, and possess excellent written and verbal communication skills in English.

How you will provide meaningful contributions:
  • Participate in requirements analysis.
  • Develop, optimize, and maintain database schemas, queries, and stored procedures.
  • Design and implement backup, recovery, and archiving strategies.
  • Monitor database performance, perform optimization, and troubleshoot issues.
  • Ensure data integrity and security through proper design and implementation.
  • Collaborate with software developers to integrate databases with applications.
  • Create and maintain documentation related to database configurations, processes, and procedures.
  • Implement data migration and transformation solutions.
  • Perform capacity planning and scaling strategies.
  • Support the development of data-related features and provide technical guidance on database-related matters.
  • Serve as an expert on database and provide technical support.
Basic Qualifications and Skills for Consideration:
  • Bachelors degree in computer science, Information Technology, or a related field.
  • 5+ years of experience working with relational databases (e.g., Oracle, MySQL, PostgreSQL, SQL Server) and non-relational databases (e.g., MongoDB, Cassandra).
  • Strong knowledge of SQL and database optimization techniques.
  • Experience with database design, data modeling, and normalization.
  • Proficiency in data warehousing concepts and ETL processes.
  • Familiarity with database management tools and technologies.
  • Experience in automated deployment of database changes across all regions.
  • Understanding of data security best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.
Preferred Skills / Experience
  • Excellent troubleshooting and communication skills
  • Experience working with international and remote teams.
  • Experience providing support in troubleshooting issues in live environments.
  • Experience working with applications in the financial domain.
  • Strong commitment towards quality and schedule.
  • Proven ability to work as an individual contributor and team player helping and mentoring other teams.
  • Proven ability to influence stakeholders/clients ensuring protocols are not minimized
  • Receives general guidance to plan, conduct, and establish a functional vision for assignments, reviews progress and evaluates results.
About InvestCloud

Headquartered in Los Angeles with a global presence, InvestCloud develops first-class, digital financial solutions, pre-integrated into the cloud. By empowering investors and managers with a single version of the integrated truth through its unique digital platform, InvestCloud creates beautifully designed client experiences and intuitive operations solutions using an ever-expanding library of digital modular apps. The result? Powerful products for individual investors and institutions alike, assembled on-demand to meet clients specific needs.

InvestCloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager DevOps
Senior Manager DevOps

InvestCloud • Bengaluru

On-site
INR 2,400,000 - 4,000,000
Senior Database Engineer
Senior Database Engineer

InvestCloud, Inc. • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Database Architect
Database Architect

Crew Kraftorz • Hyderabad

On-site
INR 4,500,000 - 7,500,000
DC2024206 | Database Developer Lead
DC2024206 | Database Developer Lead

Droisys Inc. • Ahmedabad District

On-site
INR 1,200,000 - 1,600,000
Consulant-Client
Consulant-Client

ATAIN • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Database Developer
Database Developer

Citi • Gurugram District

On-site
INR 1,200,000 - 1,600,000
Lead Database Engineer
Lead Database Engineer

KreditBee • Bengaluru

On-site
INR 800,000 - 1,500,000
Engineer
Engineer

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance reimbursement
+5
Senior Database Engineer
Senior Database Engineer

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Lead – Database Administrator (DBA)
Lead – Database Administrator (DBA)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,000 - 7,000,000