Research Summary. Leveraging publicly available government data and insights from thousands of job postings, our Zippia data experts have pinpointed a selection of lucrative positions along with their average annual salaries. This data set has enabled our analytics team to generate salary estimates for a variety of roles at Discover.
Here’s a snapshot of the highest-paying positions at Discover in 2026:
-
Java Developer remains the top-paying role at Discover, with an average salary of $95,055 and an average hourly rate of $45.70.
-
The second highest-paying position is Principal, offering an average salary of $90,754.
-
The overall average annual salary at Discover is $61,535, translating to an average hourly wage of $29.58.
Table Of Contents: Background | Table | Methodology | FAQs
Background
Many candidates have a specific company in mind before deciding on a career path. If you’re interested in joining Discover, understanding the highest-paying roles available can help you evaluate your application options.
So, what can you expect to earn at Discover? Salaries at Discover can vary based on factors like job role, experience level, and location. However, certain positions consistently offer higher compensation. Here are some of the standout salaries at Discover:
Below is a complete table showcasing the highest-paying jobs at Discover, followed by a detailed explanation of our methodology.
Highest Paying Jobs At Discover
| Rank | Job Title | Average Salary |
|---|---|---|
| 1 | Java Developer | |
| 2 | Principal | |
| 3 | Product Owner | |
| 4 | Manager, Project Management | |
| 5 | Team Leader | |
| 6 | Consultant | |
| 7 | Lead Data Analyst | |
| 8 | Credit Analyst | |
| 9 | Senior Associate | |
| 10 | Account Executive | |
| 11 | Project Manager | |
| 12 | Staff Associate | |
| 13 | Recruiter | |
| 14 | Account Manager | |
| 15 | Collections Senior Representative | |
| 16 | Fraud Investigator | |
| 17 | Trampoline Team Coach | |
| 18 | Loan Officer | |
| 19 | Collections Specialist | |
| 20 | Production Operator |
Methodology
Zippia utilizes publicly available data from sources such as the Bureau of Labor Statistics (BLS), Foreign Labor Certification Data Center (FLC), and the Office of Personnel Management (OPM) to formulate salary estimates.
Our dedicated data science team also reviews current job postings and company resources for the latest salary insights.
After gathering the data, the team calculates a weighted average for each job title. For further details, you can view our detailed methodology.
Highest Paying Jobs At Discover FAQs
-
What is the highest-paid job at Discover?
The highest-paid job at Discover is a Java Developer. These professionals earn an average salary of $95,055, which equates to approximately $45.70 per hour.
The top 10 highest-paid jobs at Discover include:
-
What is a good salary at Discover?
A good salary at Discover is considered to be above $61,535 per year. This figure represents the average salary at Discover, so earning more than this benchmark typically indicates strong performance.
However, $61,535 may not be adequate for all positions. Pay close attention to the average salaries relevant to your specific role, skills, and experience. If your compensation is below average, consider negotiating a raise or identifying development opportunities to advance to the next pay level.
Additionally, salaries can differ based on location, as Discover, like many companies, adjusts its pay scales to reflect variations in the cost of living across different regions. For instance, Discover employees in New York typically earn more than their counterparts in other areas.
Review the average salaries of Discover employees in your region to better understand how your paycheck aligns.
-
Do jobs at Discover pay well?
Yes, jobs at Discover offer competitive pay. The average starting salary is approximately $36,000 per year or $17.31 per hour. The overall average salary at Discover is $61,535 per year ($29.58 per hour), which is significantly higher than the average national salary of around $44,225 per year.
In comparison, Mastercard, a major competitor, pays its employees an average of $99,226 per year or $47.70 per hour, which is about $37,691 more than Discover’s average salary and $18.12 more than its average hourly wage.

