1

Database Designer Jobs in California (NOW HIRING)

Database Developer

Oceanside, CA · On-site

$130K - $1M/yr

The Database Developer is responsible for designing, developing, maintaining, and optimizing the organization's databases, data pipelines, and reporting infrastructure. This role ensures data ...

This full-time position plays a critical role in designing, developing, enhancing, and maintaining database solutions supporting a mission-driven U.S. Navy environment. The selected candidate will ...

New

This full-time position plays a critical role in designing, developing, enhancing, and maintaining database solutions supporting a mission-driven U.S. Navy environment. The selected candidate will ...

New

Experience designing and supporting backup, recovery, disaster recovery, and high-availability database environments. * Solid knowledge of SQL performance tuning and database optimization techniques.

New

Experience designing and supporting backup, recovery, disaster recovery, and high-availability database environments. * Solid knowledge of SQL performance tuning and database optimization techniques.

New

This role designs, installs, maintains and upgrades databases in production and non-production environments. Provides technical expertise in the use of database technology and is accountable for the ...

Oracle DBA

Sacramento, CA · On-site

$55.25 - $75.25/hr

Database Administrator Required Skills - Oracle DBA, Performance Tuning Experience, Aurora Postgres, Aurora MySQL, Delphix Masking, Delphix Virtualization Designing and maintaining schemas based on ...

Database Administrator III

San Diego, CA · On-site

$115K - $160K/yr

Salary: $115k-$160k (depending on experience) The Database Administrator III supports the Navy by designing, implementing, and maintaining enterprise database systems supporting global Live Virtual ...

Database Developer

San Diego, CA · On-site

$33.50 - $43.50/hr

The successful candidate will be responsible for designing, implementing, and maintaining database solutions and maintaining data governance. Daily duties will be focused on maintaining data ...

... designing or building distributed databases, storage systems, middleware platforms, message queues, or large-scale data-processing systems. • Strong understanding of storage engine or database ...

Database Administrator III

San Diego, CA · On-site

$115K - $160K/yr

Salary: $115k-$160k (depending on experience) The Database Administrator III supports the Navy by designing, implementing, and maintaining enterprise database systems supporting global Live Virtual ...

Showing results 21-40

Database Designer information

See California salary details

$47

$63

$77

How much do database designer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for database designer in California is $63.66, according to ZipRecruiter salary data. Most workers in this role earn between $57.16 and $70.48 per hour, depending on experience, location, and employer.

What is a database designer?

A database designer develops computer programs that store data and automate specific tasks. When beginning a project, database designers define the scope and establish the database parameters. Plans may include indexes and constraints that allow users or other designers to access the content easily and implement proper database administration protocols. Designers often work as part of large development teams that include software designers, information technology technicians, and other data scientists.

What does a database designer do?

A Database Designer is responsible for planning, creating, and managing the structure of databases that store and organize data for organizations. They analyze data requirements, design database models, and ensure that databases are efficient, secure, and scalable. Database Designers work closely with developers and system administrators to implement and maintain database systems that support business operations. Their work is essential for ensuring data integrity and supporting the performance of applications that rely on databases.

What are the key skills and qualifications needed to thrive as a database designer, and why are they important?

To thrive as a Database Designer, you need expertise in database modeling, SQL, and a strong understanding of data architecture principles, typically supported by a degree in computer science or a related field. Familiarity with relational database management systems (RDBMS) like Oracle, MySQL, or Microsoft SQL Server, and certifications such as Oracle Certified Professional or Microsoft Certified: Azure Database Administrator Associate are valuable. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with stakeholders and translate business requirements into efficient designs. These skills ensure that databases are robust, scalable, and aligned with organizational goals, which is critical for data integrity and business operations.

What are some common challenges database designers face when collaborating with software development teams?

Database designers often work closely with software developers to ensure that data structures align with application requirements. A common challenge is balancing optimal database performance with the flexibility developers need for evolving features. Communication is key, as misunderstandings about data relationships or normalization can lead to inefficient queries or data redundancy. Regular meetings, clear documentation, and the use of collaborative tools help bridge these gaps and result in a robust, scalable database design.

What is the difference between Database Designer vs Database Administrator?

AspectDatabase DesignerDatabase Administrator
Primary RoleDesigns database structures and schemasMaintains, secures, and optimizes databases
Skills & CertificationsData modeling, SQL, ER diagramsDatabase management, security, backup/recovery
Work EnvironmentDesign phase, project-basedOperational, ongoing management
Industry UsageUsed during initial database developmentUsed for daily database operations

While both roles work with databases, the Database Designer focuses on creating the structure and schema, whereas the Database Administrator manages and maintains the database systems on a daily basis. They often collaborate but serve different functions within database management.

Can I become a database designer with no experience?

Becoming a database designer typically requires knowledge of database management systems, data modeling, and SQL, which can be learned through self-study, online courses, or formal education. Entry-level positions may be available to those with strong analytical skills and a willingness to learn, but gaining experience through internships or certifications can improve job prospects.

What cities in California are hiring for Database Designer jobs?

Cities in California with the most Database Designer job openings:

Infographic showing various Database Designer job openings in California as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $132,409 per year, or $63.7 per hour.

Database Developer

MagnaFlow

Oceanside, CA • On-site

$130K - $1M/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 hours ago


Job description

Who are we:

Magnaflow is a leading manufacturer and supplier based in Oceanside, CA of premium products to the automotive aftermarket industry such as catalytic converters, performance exhaust and replacement exhaust. Through the Camburg division in Huntington Beach, CA. Magnaflow also supplies race-inspired performance suspension products and vehicle uplifting services, Magnaflow is focused on future growth through both new business development and new product introduction. Our websites are www.magnaflow.com and www.camburg.com.

Salary Range:

$130,000-$150,0000 USD

*Final agreed upon compensation will be based on a variety of factors including but not limited to an individual’s related experience, education, certifications, skills, and work location.

What you will be doing:

The Database Developer is responsible for designing, developing, maintaining, and optimizing the organization's databases, data pipelines, and reporting infrastructure. This role ensures data integrity, availability, security, and performance while supporting business intelligence, analytics, and operational applications. The ideal candidate combines strong database development expertise with modern data engineering practices to transform raw data into reliable, scalable solutions that drive business decisions.

Responsibilities:

  • Design, develop, and maintain high-performance database solutions, including complex stored procedures functions, and query optimization across SQL Server and Azure SQL environments

  • Build and manage scalable, fault-tolerant ETL/ELT pipelines using both on-prem and cloud-based tools (e.g., SSIS, Azure Data Factory, Databricks)

  • Develop and support enterprise data warehouse and data mart architectures to enable reporting, analytics, and business intelligence initiatives

  • Collaborate with application developers, analysts, and business stakeholders to translate business requirements into efficient data models and solutions

  • Ensure data quality, integrity, and consistency through validation, monitoring, and implementation of data governance best practices

  • Optimize database and warehouse performance through indexing, partitioning, query tuning, and workload management

  • Implement robust backup, recovery, and disaster recovery strategies to ensure availability and resilience of critical data systems

  • Support integration between enterprise systems (ERP, WMS, etc.) through reliable and scalable data pipelines

  • Troubleshoot and resolve data-related issues, performance bottlenecks, and ETL failures in production environments

  • Support users with analytics tools such as PowerBI

Requirements:

  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent hands-on experience

  • 5+ years of experience in database development, data engineering, or related roles

  • Advanced expertise in Microsoft SQL Server and Azure SQL, including query optimization and stored procedure development

What you need:

  • Strong experience with ETL/ELT development using tools such as SSIS, Azure Data Factory, Databricks, or similar platforms

  • Experience designing and supporting data warehouse architectures (star/snowflake schemas, data marts, fact/dimension modeling)

  • Working knowledge of additional database technologies (e.g., Oracle, MySQL, or NoSQL platforms)

  • Experience with scripting and development languages such as Python, PowerShell, or .NET for automation and data processing

  • Familiarity with reporting and analytics tools (SSRS, Power BI, Tableau, or similar)

  • Strong understanding of data integration patterns, data governance, and best practices for data security

  • Excellent problem-solving skills with a focus on performance, scalability, and reliability

What's in it for you?

  • Competitive Salary

  • PTO, Sick Pay, Birthday Holiday, Paid Holidays

  • Medical, Dental, Vision

  • 401k Matching (Up to 5%)

  • Education assistance

  • Company sponsored events

  • Growing department and team

#LI-Onsite