There is more than meets the eye when it comes to being a database administrator/software engineer. For example, did you know that they make an average of $47.72 an hour? That's $99,252 a year! Between 2018 and 2028, the career is expected to grow 21% and produce 284,100 job opportunities across the U.S.

What Does a Database Administrator/Software Engineer Do

There are certain skills that many database administrator/software engineers have in order to accomplish their responsibilities. By taking a look through resumes, we were able to narrow down the most common skills for a person in this position. We discovered that a lot of resumes listed creativity, analytical skills and communication skills.

Learn more about what a Database Administrator/Software Engineer does

How To Become a Database Administrator/Software Engineer

If you're interested in becoming a database administrator/software engineer, one of the first things to consider is how much education you need. We've determined that 66.7% of database administrator/software engineers have a bachelor's degree. In terms of higher education levels, we found that 16.5% of database administrator/software engineers have master's degrees. Even though most database administrator/software engineers have a college degree, it's possible to become one with only a high school degree or GED.

Top Database Administrator/Software Engineer Jobs Near You

Database Administrator/Software Engineer Career Paths

Average Salary for a Database Administrator/Software Engineer

Database Administrator/Software Engineers in America make an average salary of $99,252 per year or $48 per hour. The top 10 percent makes over $133,000 per year, while the bottom 10 percent under $73,000 per year.
Average Database Administrator/Software Engineer Salary
$99,252 Yearly
$47.72 hourly
$73,000
10 %
$99,000
Median
$133,000
90 %

What Am I Worth?

salary-calculator
How To Become a Database Administrator/Software Engineer
How To Become a Database Administrator/Software Engineer Career Overview

States With The Most Database Administrator/Software Engineer Jobs

Mouse over a state to see the number of active database administrator/software engineer jobs in each state. The darker areas on the map show where database administrator/software engineers earn the highest salaries across all 50 states.

Average Salary: Job Openings:

Number Of Database Administrator/Software Engineer Jobs By State

RankStateNumber of JobsAverage Salary
1California16,025$112,369
2Texas6,666$83,865
3Washington5,318$119,524
4Florida4,763$83,196
5New York4,347$85,503
6Virginia4,190$93,196
7Massachusetts4,177$90,718
8Illinois4,139$75,456
9North Carolina3,279$91,353
10Georgia3,115$87,372
11Pennsylvania3,089$86,363
12Colorado2,789$84,399
13New Jersey2,728$87,545
14Maryland2,688$89,022
15Minnesota2,344$82,028
16Ohio2,270$85,568
17Arizona2,212$88,903
18Michigan2,179$87,905
19Oregon2,026$102,720
20Indiana1,850$89,346
21Missouri1,605$74,517
22Utah1,501$89,029
23Wisconsin1,442$78,312
24Alabama1,284$75,941
25Tennessee1,155$77,866
26Connecticut1,122$84,103
27Iowa874$80,213
28Kentucky869$78,208
29Kansas868$73,918
30South Carolina851$80,541
31Arkansas733$72,407
32Nebraska665$78,074
33Nevada654$106,790
34Louisiana653$81,239
35Idaho647$96,627
36New Hampshire618$88,952
37Delaware599$86,862
38New Mexico595$78,706
39Rhode Island532$82,008
40Oklahoma531$77,718
41Montana470$81,147
42Mississippi407$74,048
43Maine379$82,469
44Vermont378$89,928
45West Virginia345$74,241
46North Dakota290$83,894
47Alaska274$85,915
48South Dakota270$74,067
49Hawaii268$73,966
50Wyoming244$83,920

Database Administrator/Software Engineer Education

Database Administrator/Software Engineer Majors

Database Administrator/Software Engineer Degrees

Bachelors

66.7 %

Masters

16.5 %

Associate

12.6 %

Top Colleges for Database Administrator/Software Engineers

1. Massachusetts Institute of Technology

Cambridge, MA • Private

In-State Tuition
$51,832
Enrollment
4,550

2. Stanford University

Stanford, CA • Private

In-State Tuition
$51,354
Enrollment
7,083

3. Harvard University

Cambridge, MA • Private

In-State Tuition
$50,420
Enrollment
7,582

4. Duke University

Durham, NC • Private

In-State Tuition
$55,695
Enrollment
6,596

5. University of Pennsylvania

Philadelphia, PA • Private

In-State Tuition
$55,584
Enrollment
10,764

6. Georgia Institute of Technology

Atlanta, GA • Private

In-State Tuition
$12,424
Enrollment
15,201

7. Cornell University

Ithaca, NY • Private

In-State Tuition
$55,188
Enrollment
15,105

8. Georgetown University

Washington, DC • Private

In-State Tuition
$54,104
Enrollment
7,089

9. Dartmouth College

Hanover, NH • Private

In-State Tuition
$55,453
Enrollment
4,312

10. Northwestern University

Evanston, IL • Private

In-State Tuition
$54,568
Enrollment
8,451

Top Skills For a Database Administrator/Software Engineer

The skills section on your resume can be almost as important as the experience section, so you want it to be an accurate portrayal of what you can do. Luckily, we've found all of the skills you'll need so even if you don't have these skills yet, you know what you need to work on. Out of all the resumes we looked through, 8.3% of database administrator/software engineers listed java on their resume, but soft skills such as creativity and analytical skills are important as well.

Database Administrator/Software Engineer Demographics

Database Administrator/Software Engineer Gender Distribution

Male
Male
81%
Female
Female
19%

After extensive research and analysis, Zippia's data science team found that:

  • Among database administrator/software engineers, 19.3% of them are women, while 80.7% are men.

  • The most common race/ethnicity among database administrator/software engineers is White, which makes up 55.9% of all database administrator/software engineers.

  • The most common foreign language among database administrator/software engineers is Japanese at 18.2%.

Work Experience Programs For Database Administrator/Software Engineers

Virtual work experience programs replicate work at top companies and help you gain the skills to be successful when applying and working there. In only a few hours, learn the relevant tools necessary to complete a typical work day at that company. Virtual work experience programs are 100% free, open-access, and self-paced. No experience or application is required!

Globally Responsible Engineering Program

Company: Engineers Without Borders UK

Cost: Free

Duration: 5-6 hours

Software Engineering Program

Company: Standard Bank

Cost: Free

Duration: 4-4.5 hours

Software Engineering Program

Company: Blackbird Australia

Cost: Free

Duration: 5-10 hours

Advanced Software Engineering Program

Company: Walmart India

Cost: Free

Duration: 3.5-4 hours

Software Development Program

Company: Standard Bank

Cost: Free

Duration: 4.5-5.5 hours

Software Engineering Program

Company: J.P. Morgan

Cost: Free

Duration: 5 hours

Data Analytics Program

Company: General Electric

Cost: Free

Duration: 5-6 hours

Engineering Program

Company: General Electric

Cost: Free

Duration: 3-4.5 hours

Software Engineering Program

Company: Electronic Arts

Cost: Free

Duration: 4-6 hours

Software Engineering Program

Company: Align Technology

Cost: Free

Duration: 1 hour

Online Courses For Database Administrator/Software Engineer That You May Like

Advertising Disclosure  
Oracle Database Administrator DBA
udemy
4.5
(508)

Oracle Database Administration DBA become Oracle Database Administrator, Oracle DBA and get six figures jobs as DBA...

70-462: SQL Server Database Administration (DBA)
udemy
4.6
(4,167)

Beginner-Intermediate practical experience in Database Administration (DBA) SQL Server. Was for Microsoft exam 70-462...

Complete Microsoft SQL Server Database Administration Course
udemy
4.5
(2,209)

Become SQL database certified (MCSA and MTA certification)...

Show More Database Administrator/Software Engineer Courses
Job type you want
Full Time
Part Time
Internship
Temporary

Best States For a Database Administrator/Software Engineer

Some places are better than others when it comes to starting a career as a database administrator/software engineer. The best states for people in this position are Washington, California, Nevada, and Oregon. Database administrator/software engineers make the most in Washington with an average salary of $119,524. Whereas in California and Nevada, they would average $112,369 and $106,790, respectively. While database administrator/software engineers would only make an average of $102,720 in Oregon, you would still make more there than in the rest of the country. We determined these as the best states based on job availability and pay. By finding the median salary, cost of living, and using the Bureau of Labor Statistics' Location Quotient, we narrowed down our list of states to these four.

1. Washington

Total Database Administrator/Software Engineer Jobs:
5,318
Highest 10% Earn:
$163,000
Location Quotient:
2.04

2. California

Total Database Administrator/Software Engineer Jobs:
16,025
Highest 10% Earn:
$156,000
Location Quotient:
1.53

3. Oregon

Total Database Administrator/Software Engineer Jobs:
2,026
Highest 10% Earn:
$140,000
Location Quotient:
1.37
Full List Of Best States For Database Administrator/Software Engineers

How Do Database Administrator/Software Engineer Rate Their Jobs?

Working as a Database Administrator/Software Engineer? Share your experience anonymously.
Do you work as a Database Administrator/Software Engineer?
Rate how you like work as Database Administrator/Software Engineer. It's anonymous and will only take a minute.

Top Database Administrator/Software Engineer Employers

Most Common Employers For Database Administrator/Software Engineer

RankCompanyAverage SalaryHourly RateJob Openings
1BNY Mellon$124,859$60.031
2Microsoft$122,651$58.972
3Precise Software Solutions$117,777$56.622
4TEKsystems$116,171$55.853
5WebMD$114,454$55.031
6AOL.com$103,763$49.893
7KBACE Sales Ops$102,269$49.172
8DXC Technology$102,103$49.092
9SAIC$101,585$48.843
10TRW Automotive Holdings$100,854$48.493