What am I worth?
Get a free salary report »
What should I pay?
Pay the right way »

Data Warehouse Developer Salary

A Data Warehouse Developer earns an average salary of $84,747 per year. Pay for this job rises steadily for more experienced workers, but goes down noticeably for the few employees with more than 20 years' experience. A skill in Data Mining / Data Warehouse is associated with high pay for this job. Most people with this job move on to other positions after 20 years in this career.

$55,785 - $111,361
(Median)
$56K
$85K
$110K
MEDIAN: $84,747
10%
50%
90%

Add this chart to your site: 640px    300px

$13.80 - $65.00
(Median)
$14
$45
$65
MEDIAN: $45.00
10%
50%
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$50K$100K$150K
Salary
$55,785 - $111,361  
   
Bonus
$0.00 - $7,710  
Profit Sharing
$300.00 - $10,113  
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).
)
$55,082 - $116,902  
Country: United States | Currency: USD | Updated: 2 May 2015 | Individuals Reporting: 234
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$25$50$75
Hourly Rate
$13.80 - $65.00  
   
Overtime
$40.69 - $59.78  
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 - $7,710  
   
Profit Sharing
$300.00 - $10,113  
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).
)
$55,082 - $116,902  
Country: United States | Currency: USD | Updated: 2 May 2015 | Individuals Reporting: 24

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Job Description for Data Warehouse Developer

A data warehouse developer is the person responsible for designing, implementing, and testing a database's structure and schemes. He or she codes stored procedures and complex queries against the database and tests, debugs, and implements them in order to extract and/or manipulate the information in the database. He or she is expected to utilize his or her systems analysis skills in order to provide expertise in data warehousing. The data warehouse developer must have a demonstrated knowledge of data warehousing modeling utilities. A data warehouse developer must be extremely analytical, detail-oriented, a team-player, and an effective communicator, and should have a high tolerance for stress, as this job oftentimes requires long work hours dictated by deadlines.Thus, the data warehouse developer in principle may have regular hours, but in practice may work at odd hours when scheduled maintenance of the database is most convenient for the company. The data warehouse developer usually reports to the data warehouse administrator or to an information technology (IT) manager. He or she works side-by-side with the business or systems analyst as well as with other developers and members of the design group. This job typically requires a bachelor's degree or an equivalent amount of work experience. It is common for a data warehouse developer to have taken a certificate course in data warehousing. He or she must be skilled in the prevailing data warehousing tool such as SQL (Structured Query Language) or ETL (Extract, Transform, Load). The data warehouse developer must have considerable exposure to development languages such as C/C++, and to various operating systems such as Windows and Linux.


Data Warehouse Developer Tasks

  • Design, implement, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
  • Write stored procedures and code to implement extract, transform, and load methodologies.
  • Design, implement, and test the structure and schemas of the data warehouse.

Data Warehouse Developer Job Listings

Search for more jobs:

Popular Skills for Data Warehouse Developer

Pay by Experience Level for Data Warehouse Developer

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

Related Job Salaries

United States (change)

Experience Affects Data Warehouse Developer Salaries



Late-Career
up arrow 3%

National Average
$87,000


Skills That Affect Data Warehouse Developer Salaries

Data Mining / Data Warehouse
up arrow 13%

Oracle
up arrow 3%

Data Warehouse
up arrow 1%

Microsoft SQL Server
up arrow 1%

PL/SQL
up arrow 1%

ETL (Extract, transform, load)
up arrow 1%

SQL
0%

National Average
$87,000

Business Intelligence
up arrow 1%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 47 votes.

Gender

Female
18 %
Male
82 %

Years of Experience

Less than 1 year
3%
1-4 years
29%
5-9 years
38%
10-19 years
26%
20 years or more
4%

Common Health Benefits

medical benefits Medical: 88% dental benefits Dental: 80%
vision benefits Vision: 66% employee benefits None: 9%
ADVERTISEMENT