An average Database Analyst & Programmer in the United States can expect to take home roughly $62K annually. With some bonuses approaching $10K and certain profit sharing proceeds approaching $17K, overall incomes of Database Analysts & Programmers spread between $41K and $99K depending on individual performance. Career duration is the biggest factor affecting pay for this group, followed by geography. Most report receiving medical coverage from their employers and the larger part collect dental insurance. Most workers in this position report high levels of job satisfaction. Participants in PayScale's salary questionnaire provided the particulars of this report.

$41,889 - $94,336
$42K
$62K
$94K
MEDIAN: $62,431
10%
50%
90%

Add this chart to your site: 640px    300px

$15.89 - $51.06
$16
$25
$51
MEDIAN: $25.32
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$34K$68K$102K
Salary
$41,889 - $94,336  
   
Bonus
$190.00 - $10,000  
Profit Sharing
$-0.50 - $17,114  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$41,074 - $99,008  
Country: United States | Currency: USD | Updated: 18 Jan 2017 | Individuals Reporting: 220
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$28$56$84
Hourly Rate
$15.89 - $51.06  
   
Overtime
$0.00 - $81.45  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$60K$120K$180K
Bonus
$190.00 - $10,000  
   
Profit Sharing
$-0.50 - $17,114  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$41,074 - $99,008  
Country: United States | Currency: USD | Updated: 18 Jan 2017 | Individuals Reporting: 48

Find Out Exactly What You Should Be Paid

United States (change)

Employers: Start Here »

Job Description for Database Analyst/Programmer

Database analysts/programmers are responsible for programming and analyzing databases for their organization. They are in charge of programming automating scripts that provide regular maintenance to company databases, analyzing business requirements to suggest improvements, providing end-user support, and responding to ticket requests as needed. Additionally, they interact with other information technology staff and department managers. Database analysts/programmers create database mappings to transform data from multiple systems, take part in setting up connectivity to data sources, modify database packages to fit company and project requirements, and create custom databases to achieve all organizational goals.

Read More...

Database Analyst/Programmer Tasks

  • Design, implement, and test database schemas.
  • Design, write, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
  • Work with middle-tier developers to integrate back-end database code with business applications.

Common Career Paths for Database Analyst/Programmer


Add this chart to your site:   640px 640px    300px 300px


Though it's uncommon, some Database Analysts & Programmers move into roles as Senior Database Administrators, where pay is an average $99K per year. The most common next step for a Database Analyst & Programmer is to become a Database Administrator or a Database Software Developer. The former position pays an additional $5K per year on average, and the latter position pays $9K more per year.

Programmer Analyst Job Listings

Search for more jobs:

Popular Skills for Database Analyst/Programmer


Database Analysts & Programmers seem to exploit a large range of skills on the job. Most notably, facility with SQL Server Reporting Services, Oracle, and PL/SQL are correlated to pay that is significantly above average, leading to increases of 23 percent, 18 percent, and 6 percent, respectively. Those listing Java as a skill should be prepared for drastically lower pay. C# Programming Language and C# also typically command lower compensation. Most people who know Microsoft SQL Server also know Database Management & Reporting and Microsoft Access.

Pay by Experience Level for Database Analyst/Programmer

Median of all compensation (including tips, bonus, and overtime) by years of experience.


In general, experience and pay appear to be strongly linked; those with more experience usually bring in higher incomes. Workers in their first five years can expect to earn $54K, but people who have been around for five to 10 years earn a noticeably bigger sum of $67K. Database Analysts & Programmers with one to two decades of relevant experience report an average salary of approximately $78K. Database Analysts & Programmers who surpass 20 years on the job report pay that isn't as high as one would expect; the median compensation for this crowd sits around $85K.

Related Job Salaries

Key Stats for Database Analyst/Programmer

Gender

Female
31 %
Male
69 %

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 46 votes.
039
Less than 1 year
5%
1-4 years
40%
5-9 years
21%
10-19 years
20%
20 years or more
14%
Location:
Years in Fields/Career:
United States (change)

Experience Affects Database Analyst/Programmer Salaries




National Average
$63,000


Skills That Affect Database Analyst/Programmer Salaries

SQL Server Reporting Services (SSRS)
up arrow 23%

up arrow 18%

up arrow 6%



Microsoft Excel
up arrow 1%

SQL
0%

Data Analysis
0%

National Average
$63,000


ASP.NET
up arrow 10%

VBA
up arrow 10%


C#
up arrow 16%

C# Programming Language
up arrow 20%

Java
up arrow 27%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 46 votes.

Gender

Female
31 %
Male
69 %

Years of Experience

Less than 1 year
5%
1-4 years
40%
5-9 years
21%
10-19 years
20%
20 years or more
14%

Common Health Benefits

medical benefits
Medical: 83%
dental benefits
Dental: 69%
vision benefits
Vision: 53%
dental benefits
None: 15%
ADVERTISEMENT