Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average annual salary for a Database Administrator/Software Engineer is currently $99,252. This figure can vary significantly based on factors such as geographic location, years of experience, and specific job functions. For instance, states like California and New York often report higher salaries due to the demand for tech professionals.
In addition to state variations, the highest paying cities for this role include San Francisco, New York City, and Seattle. As technology evolves, so do the job responsibilities, making continuous education and skill development crucial for career advancement.
Job seekers can also find opportunities in various sectors, including finance, healthcare, and tech startups. Understanding these dynamics helps professionals make informed career choices and negotiate their salaries effectively. By leveraging this data, candidates can better position themselves in the job market.
Let Zippi find your next database administrator/software engineer job
Let Zippi find your next database administrator/software engineer job
The highest-paying states for database administrator/software engineers are Washington, California, and Nevada. The lowest average database administrator/software engineer salary states are West Virginia, South Dakota, and Mississippi.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington | $119,524 | $57.46 |
| 2 | California | $112,369 | $54.02 |
| 3 | Oregon | $102,720 | $49.38 |
| 4 | Idaho | $96,627 | $46.46 |
| 5 | Nevada | $106,790 | $51.34 |
| 6 | Vermont | $89,928 | $43.23 |
| 7 | Virginia | $93,196 | $44.81 |
| 8 | North Carolina | $91,353 | $43.92 |
| 9 | Utah | $89,029 | $42.80 |
| 10 | Massachusetts | $90,718 | $43.61 |
| 11 | New Hampshire | $88,952 | $42.77 |
| 12 | Arizona | $88,903 | $42.74 |
| 13 | Indiana | $89,346 | $42.95 |
| 14 | Delaware | $86,862 | $41.76 |
| 15 | Michigan | $87,905 | $42.26 |
| 16 | Georgia | $87,372 | $42.01 |
| 17 | Wyoming | $83,920 | $40.35 |
| 18 | Maryland | $89,022 | $42.80 |
| 19 | District of Columbia | $87,258 | $41.95 |
| 20 | Pennsylvania | $86,363 | $41.52 |
| 21 | North Dakota | $83,894 | $40.33 |
| 22 | Texas | $83,865 | $40.32 |
| 23 | New Jersey | $87,545 | $42.09 |
| 24 | Ohio | $85,568 | $41.14 |
| 25 | Colorado | $84,399 | $40.58 |
| 26 | Rhode Island | $82,008 | $39.43 |
| 27 | Alaska | $85,915 | $41.31 |
| 28 | New York | $85,503 | $41.11 |
| 29 | Montana | $81,147 | $39.01 |
| 30 | Maine | $82,469 | $39.65 |
| 31 | Minnesota | $82,028 | $39.44 |
| 32 | Connecticut | $84,103 | $40.43 |
| 33 | Florida | $83,196 | $40.00 |
| 34 | Louisiana | $81,239 | $39.06 |
| 35 | Iowa | $80,213 | $38.56 |
| 36 | South Carolina | $80,541 | $38.72 |
| 37 | Kentucky | $78,208 | $37.60 |
| 38 | Tennessee | $77,866 | $37.44 |
| 39 | Nebraska | $78,074 | $37.54 |
| 40 | New Mexico | $78,706 | $37.84 |
| 41 | Wisconsin | $78,312 | $37.65 |
| 42 | Alabama | $75,941 | $36.51 |
| 43 | Illinois | $75,456 | $36.28 |
| 44 | Oklahoma | $77,718 | $37.36 |
| 45 | West Virginia | $74,241 | $35.69 |
| 46 | Hawaii | $73,966 | $35.56 |
| 47 | Kansas | $73,918 | $35.54 |
| 48 | South Dakota | $74,067 | $35.61 |
| 49 | Missouri | $74,517 | $35.83 |
| 50 | Arkansas | $72,407 | $34.81 |
| 51 | Mississippi | $74,048 | $35.60 |
The highest-paying cities for database administrator/software engineers are Redwood City, CA, Lake Oswego, OR, and McLean, VA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Redwood City, CA | $122,447 | $58.87 |
| 2 | Lake Oswego, OR | $102,783 | $49.41 |
| 3 | McLean, VA | $93,125 | $44.77 |
| 4 | Nashua, NH | $89,247 | $42.91 |
| 5 | Rockville, MD | $88,881 | $42.73 |
| 6 | Washington, MI | $88,175 | $42.39 |
| 7 | East Brunswick, NJ | $87,529 | $42.08 |
| 8 | Washington, DC | $87,257 | $41.95 |
| 9 | Austin, TX | $84,602 | $40.67 |
| 10 | Colorado Springs, CO | $84,287 | $40.52 |
A database administrator/software engineer's salary ranges from $73,000 a year at the 10th percentile to $133,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $133,000 | $11,083 | $64 |
| 75th Percentile | $115,000 | $9,583 | $55 |
| Average | $99,252 | $8,271 | $48 |
| 25th Percentile | $84,000 | $7,000 | $40 |
| 10th Percentile | $73,000 | $6,083 | $35 |
The highest paying types of database administrator/software engineers are staff software engineer, principal software engineer, and software engineer lead.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Software Analyst | $78,400 | $6,533 | $37.69 | 274,053 |
| Software Developer | $87,521 | $7,293 | $42.08 | 294,329 |
| Database Developer | $90,837 | $7,570 | $43.67 | 91,069 |
| Software Development Engineer | $109,147 | $9,096 | $52.47 | 356,971 |
| Software Engineer-Consultant | $113,987 | $9,499 | $54.80 | 317,033 |
| Software Systems Engineer | $107,102 | $8,925 | $51.49 | 370,518 |
Top companies hiring database administrator/software engineers now:
Database administrator/software engineer salaries at Precise Software Solutions and KBACE Sales Ops are the highest-paying according to our most recent salary estimates. In addition, the average database administrator/software engineer salary at companies like TRW Automotive Holdings and Tanisha Systems are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Precise Software Solutions | $117,777 | $56.62 |
| 2 | KBACE Sales Ops | $102,269 | $49.17 |
| 3 | TRW Automotive Holdings | $100,854 | $48.49 |
| 4 | Tanisha Systems Inc. | $96,429 | $46.36 |
| 5 | Msei | $90,855 | $43.68 |
| 6 | PROLIM | $87,324 | $41.98 |
| 7 | IBM | $82,449 | $39.64 |
| 8 | L3Harris | $81,771 | $39.31 |
| 9 | Raytheon Technologies | $79,661 | $38.30 |
The average database administrator/software engineer salary has risen by $18,426 over the last ten years. In 2014, the average database administrator/software engineer earned $80,826 annually, but today, they earn $99,252 a year. That works out to a 10% change in pay for database administrator/software engineers over the last decade.
Compare database administrator/software engineer salaries for cities or states with the national average over time.
Compare database administrator/software engineer salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $99,300 | $47.72 | +3.3% |
| 2024 | $96,000 | $46.14 | +2.3% |
| 2023 | $93,800 | $45.10 | +1.8% |
| 2022 | $92,200 | $44.30 | +1.7% |
| 2021 | $90,600 | $43.56 | +1.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Jpmorgan Chase & Co | Software Engineer II-Database Admnistrator | Philadelphia, PA | 07/23/2024 | $95,000 |
| Jpmorgan Chase & Co | Software Engineer II-Database Admnistrator | Newport Beach, CA | 07/23/2024 | $95,000 |
| Boeing | Software Engineer Database Admin (Experienced/Senior) | Aurora, CO | 01/04/2024 | $122,400 |
| Boeing | Software Engineer Database Admin (Experienced/Senior) | Aurora, CO | 11/22/2023 | $122,400 |
| Boeing | Software Engineer Database Admin (Experienced/Senior) | Aurora, CO | 11/22/2023 | $122,400 |
| Jpmorgan Chase & Co | DBA Senior Lead Software Engineer | Plano, TX | 10/08/2023 | $171,000 |
Search for database administrator/software engineer jobs