Virtual DBS

Senior Database Developer

We help companies transform customer and prospect data into revenue. Data is one of a company’s most important assets. Monetizing it to generate revenue and ROI is our expertise. Using a careful and customized approach based on your business goals, we offer database marketing’s Big Three – data, predictive analytics and platform solutions – to maximize customer relationships and boost revenue.

About the Role

We are seeking a Senior Database Developer to join our growing team. This role will focus on designing, building, optimizing, and maintaining database solutions that power mission-critical business applications. The ideal candidate is highly skilled in SQL development, database performance tuning, and cloud-based data environments, with the ability to collaborate across teams and directly with clients.


Key Responsibilities

  • Design, develop, and optimize relational and non-relational databases to support client applications.
  • Write and fine-tune complex queries, stored procedures, triggers, and functions for efficiency and scalability.
  • Partner with business stakeholders and technical teams to translate requirements into database solutions.
  • Monitor and tune database performance to ensure high availability and reliability.
  • Develop and maintain ETL processes and data pipelines to support data integration and reporting needs.
  • Implement best practices for database security, compliance, and governance.
  • Support migration and modernization projects, including cloud database deployments (AWS, Azure, Google Cloud).
  • Troubleshoot, diagnose, and resolve issues in development, test, and production environments.
  • Mentor junior developers and provide thought leadership in database best practices.
  • Stay ahead of industry trends to bring innovative solutions to clients.

Qualifications

Required:

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 5+ years of hands-on database development experience in SQL Server, Oracle, PostgreSQL, or MySQL.
  • Proven expertise in SQL query optimization, indexing strategies, and performance tuning.
  • Strong experience with ETL processes, data integration, and reporting solutions.
  • Knowledge of database security, backup/recovery, and high availability.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and client-facing collaboration skills.

Preferred:

  • Experience with cloud databases and services (AWS RDS, Redshift, Azure SQL Database, Google BigQuery).
  • Familiarity with NoSQL databases (MongoDB, DynamoDB, Cassandra).
  • Knowledge of data warehousing concepts and business intelligence tools.
  • Experience working in a consulting or client services environment.
  • Scripting skills in Python, PowerShell, or Bash.

What We Offer

  • Competitive compensation package
  • Health, dental, and vision coverage
  • 401(k) with company match
  • Generous paid time off and holidays
  • Remote-first work environment
  • Professional development and training opportunities
  • Collaborative, innovation-driven culture

The pay range for this role is:

135,000 - 148,000 USD per year (Remote (Providence, Rhode Island, US))

Engineering

Remote (Providence, Rhode Island, US)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling