Jobs at Discover

162,271 open positions

Discover Financial Services has built a reputation for combining traditional banking with cutting-edge technology. From its flagship credit card to its mobile-first digital banking platform, the company leverages data science and machine learning to deliver personalized customer experiences and secure transactions.

Tech roles at Discover span software engineering, data science, product management, cybersecurity, and cloud infrastructure. Engineers typically work on scalable micro-services that power online offers, fraud detection algorithms, and real-time analytics dashboards. Candidates can expect a collaborative environment, mentorship programs, and a focus on continuous learning.

Job Transparency's Discover listings give you instant access to salary ranges, hiring trends and employee sentiment scores. This data lets you compare compensation against industry benchmarks and gauge how well Discover meets employee expectations before you apply.

Senior Associate Application Engineer (Full Stack)

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover offers a positive job opportunity with meaningful work from day one. The company values individuality and growth, providing a collaborative culture with three core behaviors: 'We Play to Win', 'We Get Better Every Day', and 'We Succeed Together'. The role involves programming features, managing risks, and contributing to agile ceremonies. Qualifications include a bachelor's degree in a related field and 1+ year of IT/Engineering experience. Bonus points for UI technology experience, Java - RESTful microservices, and Agile team experience. The compensation ranges from $73,500.00 to $124,300.00 with additional incentives. Discover is committed to diversity and inclusion.

Senior Manager, Software Engineering (ServiceNow Development)

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is offering a job opportunity for an experienced Application Development professional with People Management skills. The role involves managing software ownership, coaching team members, and utilizing Agile and Lean practices. The company values diversity and inclusion, and offers competitive compensation, benefits, and opportunities for growth. The position requires a Bachelor's degree in Information Technology, 8+ years of Application Development experience, and 2+ years of People Management experience.

Principal Agile Program Manager

Company: Discover

Location: Chicago, IL

Posted Dec 19, 2024

Discover is seeking a skilled Agile Program Manager to shape their product development process, reduce waste, and improve efficiency. The ideal candidate should have 6+ years of Project Management experience, with a focus on Agile or related fields. Strong Jira experience and intermediate or advanced experience with Tableau are preferred. The position offers a competitive base pay range, additional incentives, and a comprehensive benefits package.

Senior E-Business Specialist

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is inviting applications for a role in digital content updates across its digital channels. The job involves planning, executing, and delivering digital content updates for various business partners, including web, email, and mobile platforms. The role requires collaboration with multiple departments and external partners, and the successful candidate will have a strong understanding of HTML and MS Excel. Bonus points for experience in Financial Services, Client Service, Digital User Experience, or related fields, and certifications in DHTML, HTML 5, JavaScript, and CSS.

Principal Portfolio Management (Authorized User)

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is offering a job opportunity for a Marketing professional to drive customer engagement and optimize marketing opportunities for the Authorized User product. The role involves creating a success framework, managing campaign budgets, and acting as a coach and mentor to junior team members. The company values diversity and offers competitive compensation, benefits, and a collaborative culture. The position requires a Bachelor's degree in Business Administration and 4+ years of relevant experience.

Principal Operational Risk Oversight - Data

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is inviting applications for a role focused on operational risk oversight, specifically in Data Risk Oversight. The job involves advising, assessing, and challenging all operational risks, and ensuring effective implementation of enterprise risk programs. The ideal candidate will have a background in Law, Risk, or Operations, with 6+ years of relevant experience. They should possess strong analytical skills and the ability to engage with business partners at all levels. The role offers a competitive salary and comprehensive benefits package. Discover values diversity and inclusion, and is committed to providing reasonable accommodations for qualified individuals.

Application Engineer(Splunk/Machine Learning)

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is a leading digital banking and payments company that values its employees' unique qualities to help them grow and make a difference. The company offers a range of benefits, including paid parental leave, time off, and education assistance. It also has a strong commitment to diversity and inclusion.

Principal Application Engineer

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is offering a job opportunity for a seasoned IT professional with a minimum of 6 years of experience in Information Technology, Software Engineering, or related fields. The role involves creating technology solutions addressing high impact business priorities, demonstrating expertise in multiple technical domains, and participating in strategic technology decisions. The company values unique skills and encourages growth, offering a collaborative culture with core behaviors of 'We Play to Win', 'We Get Better Every Day', and 'We Succeed Together'. The position requires a Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, or Information Technology. Bonus points are given for experience in cloud container platforms, API domain design, DevOps, and agile development environments. The base pay ranges from $107,000.00 to $180,200.00, with additional incentives possible. Discover is committed to diversity and inclusion, offering a range of benefits including paid parental leave, 401(k) plan, and education assistance.

Application Engineer (Data Engineer)

Company: Discover

Location: Chicago, IL

Posted Dec 19, 2024

Discover is looking for a Data Engineer to design, develop, test, and maintain complex data solutions for the product. The role involves mentoring and influencing peers, managing risk and customer-impacting issues, and leading code review sessions. The candidate should have a Bachelor's degree in Computer Science, Informatics, Information Security, Software Engineering, or related fields, with at least 3+ years of experience in Information Technology or Software Engineering. Preferred qualifications include ETL, Tools like AbInitio, DataStage, Informatica, Cloud Tools and Databases, and experience working in cloud platforms.

Principal Application Engineer (Backend)

Company: Discover

Location: Frimley, United Kingdom

Posted Dec 19, 2024

Discover is offering a job opportunity for a software professional to work on high-impact projects, using a variety of technical skills. The role involves creating technology solutions, demonstrating expertise in multiple domains, and participating in strategic technology decisions. The company values unique skills and promotes a collaborative culture. The ideal candidate should have a Bachelor's degree in a relevant field, experience in IT or software engineering, and proficiency in languages like Java and Python. Preferred qualifications include experience with Agile methodologies, cloud environments, and specific technologies like SpringBoot, AWS, and Jenkins.

Lead Program Marketing - Card Lifecycle Management

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is offering a job opportunity for a Marketing professional with 4+ years of experience. The role involves managing projects to enhance customer communications, leading creative execution, and optimizing channels. The company values unique contributions and offers growth opportunities. The position requires a Bachelor's degree in Marketing or related field, and the base pay ranges from $77,500.00 to $131,500.00. Benefits include paid parental leave, 401(k) plan, and various health benefits.

Principal Enterprise Change Management

Company: Discover

Location: Riverwoods, IL

Posted Dec 19, 2024

Discover is offering a job opportunity for a Change Management professional. The role involves enabling business partners to perform changes in a consistent and reliable manner to prevent consumer harm. The successful candidate will run problem-solving sessions, support the Change Management Toolkit team, monitor the implementation of the Change Management Framework, and shepherd key initiatives through the process. The position requires a bachelor's degree in a related field and 8+ years of experience in Operations Management, Process Management, Technology, Lean/Six Sigma, Operations, or Risk Management. The base pay ranges from $91,000.00 to $153,400.00, and Discover offers a range of benefits including Paid Parental Leave, Paid Time Off, 401(k) Plan, and more. Discover values diversity and inclusion, and is committed to providing reasonable accommodations.

Frequently Asked Questions

What is it like to work at Discover?
Discover offers a hybrid work model with flexible remote options, a strong focus on data-driven decision making, and a culture that rewards innovation. Employees often cite the company's commitment to professional development, competitive health benefits, and a collaborative environment where cross-functional teams tackle real-world financial challenges.
What types of positions are available at Discover?
Discover hires for software engineering, data science, product management, cybersecurity, cloud infrastructure, UX design, and fintech operations. Most roles require proficiency in Java, Python, SQL, or cloud platforms like AWS or Azure, along with experience building scalable web services or analytic pipelines.
How can I stand out as an applicant for Discover?
To stand out, highlight relevant technical projects, quantify impact, and demonstrate familiarity with Discover’s products. Include metrics such as improved fraud detection accuracy, reduced latency, or increased user engagement. Show a passion for financial technology by referencing coursework, certifications, or open-source contributions that align with Discover’s mission.

Other Companies Hiring