Get a Salary Report for



- Compare Your Salary
- Evaluate a Job Offer


- Price a New Hire
- Give a Raise



- Benchmark Jobs
- Create a Comp Plan

Database Analyst/Programmer Salary (United States)

Database Analysts & Programmers in the United States take home an average $59K per year. Final cash compensation to Database Analysts & Programmers varies from around $37K to approximately $94K; choice pay grades include potential for bonuses and profit sharing as high as $10K and $5K, respectively. Career duration and the particular city each impact pay for this group, with the former having the largest influence. Work is enjoyable for Database Analysts & Programmers, who typically claim high levels of job satisfaction. A large number report receiving medical coverage from their employers and a majority collect dental insurance. This snapshot results from replies to PayScale's salary survey.
Database Analyst/Programmer Salary (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$40,306 - $89,543
(Median)
40K
59K
75K
90K
MEDIAN: $58,976
10%
50%
75%
90%
Add this chart to your site: 640px    300px
Database Analyst/Programmer Salary (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$14.11 - $49.83
(Median)
14
22
35
50
MEDIAN: $22.00
10%
50%
75%
90%
Add this chart to your site: 640px    300px

National Salary Data

 (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$32K$64K$96K
Salary
$40,306 - $89,543  
   
Bonus
$0.00 - $9,604  
Profit Sharing
$48.94 - $5,106  
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).
)
$36,790 - $93,802  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 484
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$17$34$51
Hourly Rate
$14.11 - $49.83  
   
Overtime
$21.53 - $48.93  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$50K$100K$150K
Bonus
$0.00 - $9,604  
   
Profit Sharing
$48.94 - $5,106  
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).
)
$36,790 - $93,802  
Country: United States | Currency: USD | Updated: 11 Dec 2014 | Individuals Reporting: 135
Is Database Analyst/Programmer your job title? Get a personalized salary report!
Location:
Years in Field/Career:
Location:
Years in Field/Career:
United States (change)

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

Common Career Paths for Database Analyst/Programmer

Add this chart to your site:   640px 640px    300px 300px   Copy and paste this HTML:
There are some Database Analysts & Programmers — though it's uncommon — that transition into Senior Database Administrators, where earnings are an average $98K annually. Typical career progression for a Database Analyst & Programmer involves becoming a Database Administrator or a Database Software Developer, roles that pay $8K more and $13K more on average.

Programmer Analyst Job Listings

Search for more jobs:
job title / company
location

Popular Skills for Database Analyst/Programmer

Survey results imply that Database Analysts & Programmers deploy a substantial tool kit of skills at work. Most notably, skills in Oracle, Database Management & Reporting, PL/SQL, and Microsoft SQL Server are correlated to pay that is above average, with boosts between 8 percent and 19 percent. Those listing Java as a skill should be prepared for drastically lower pay. VB.Net and C# also typically command lower compensation. Most people skilled in Microsoft Access are similarly competent in Microsoft SQL Server.

Pay by Experience Level for Database Analyst/Programmer

Median of all compensation (including tips, bonus, and overtime) by years of experience.
Database Analysts & Programmers with a lot of experience tend to enjoy higher earnings. Those in the early stages of their career can expect to make around $49K; however, individuals with five to 10 years of experience bring in $63K on average — a distinctly larger sum. On average, Database Analysts & Programmers make $68K following one to two decades on the job. Seasoned veterans with 20 years under their belts enjoy a median income of $75K.

Pay Difference By Location

Dallas
up arrow 21%
Washington
up arrow 16%
New York
up arrow 11%
National Average
$58,000
Larger circles over a city indicate a job is popular in that location.
Database Analysts & Programmers will find that Dallas offers an impressive pay rate, one which exceeds the national average by 21 percent. Database Analysts & Programmers will also find cushy salaries in Washington (+16 percent) and New York (+11 percent).

Related Job Salaries

Find Out Exactly What You Should Be Paid
Job Title:
Years in Field/Career:
Location:
United States (change)
- OR -

Experience Affects Database Analyst/Programmer Salaries

National Average
$58,000

Skills That Affect Database Analyst/Programmer Salaries

Oracle
up arrow 19%
PL/SQL
up arrow 8%
National Average
$58,000
SQL
up arrow 1%
ASP.NET
up arrow 3%
Microsoft Access
up arrow 4%
.NET
up arrow 4%
HTML
up arrow 8%
C#
up arrow 10%
VB.Net
up arrow 12%
Java
up arrow 22%

Job Satisfaction

Highly satisfied Image
Highly satisfied
Rated 4 out of 5 based on 147 votes.

Gender

Female
30%
female alumni
 
Male
70%
male alumni

Years of Experience

Less than 1 year
4%
1-4 years
35%
5-9 years
26%
10-19 years
25%
20 years or more
10%

Common Health Benefits

medical benefits Medical: 82% dental benefits Dental: 66%
vision benefits Vision: 54% employee benefits None: 15%