Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Application Engineer (Paid Time Off) image - Rise Careers
Job details

Application Engineer (Paid Time Off)

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

What You’ll Do

Responsible for oversight on design and implementation of products assigned to their team. Still needs to think things through, but has their driver's license. This means they can take user stories and new features from idea to production unattended.

How You’ll Do It

  • Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production. Understands the software development lifecycle and leverages critical thinking skills to properly evaluate features and functionality.
  • Guides early-career engineers by providing learning tasks as well as work related tasks, directs the work of emerging talent, and helps them continue to grow in their technical skillset through mentorship.
  • Has an oversight on application, system, and architecture design decisions and guides team to achieve key results for products assigned to them.
  • Remediates issues using engineering principles and creates proactive design solutions for potential failures to ensure high reliability of technical solutions.
  • Achieves team commitments (and influence others to do the same) through collaboration with other engineers, architects, product owners and data scientists.
  • Contributes to and leads technology communities of practice at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data.
  • Creates and enforces IT standards within the system/application infrastructure and compatibility with the architecture of the platform.

Qualifications You’ll Need

The Basics

  • Bachelors Computer Science, Engineering, Informatics, Information Security, Information Technology or related
  • 3+ years Information Technology, (Software) Engineering, or related
  • Internal applicants only: technical proficiency of Competent on the Dreyfus Engineering scale.

Physical and Cognitive Requirements


The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws:

  • Primarily remain in a stationary position.
  • No required movement about the work environment to complete the major responsibilities of the job.
  • Primarily performed indoors in an office setting.
  • Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator.

Bonus Points If You Have

 

  • Experience working in a highly complex and scaled global technology organization
  • Time spent working for an organization in either the Financial Services or Payments Technology
  • You are competent & confident in multiple programming language types – scripting, OO, functional.
  • You have hands on experience of implementing CI/CD pipelines and advocacy of you build you run it culture.
  • Core Java
  • Spring framework (core, integration, boot, webflux, etc...)
  • Microservices 
  • Openshift and Kubernetes
  • AWS Cloud
  • REST APIs, JSON, Contract Testing
  • UNIX/Linux (command line and shell scripting)
  • Continuous Integration/Deployment/Testing with Jenkins, Cucumber, Junit, Gatling
  • Test Driven Development [TDD], Behavior Driven Development [BDD]
  • PostgreSql database

External applicants will be required to perform a technical interview.

Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis.

#LI-AM2

Application Deadline:

The application window for this position is anticipated to close on Mar-30-2025. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation:

The base pay for this position generally ranges between $89,000.00 to $150,200.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:

We also offer a range of benefits and programs based on eligibility. These benefits include:

  • Paid Parental Leave

  • Paid Time Off

  • 401(k) Plan

  • Medical, Dental, Vision, & Health Savings Account

  • Short and Long Term Disability, Life, and Accidental Death & Dismemberment insurances

  • Recognition Program

  • Education Assistance

  • Commuter Benefits

  • Family Support Programs

  • Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.

At Discover, we are committed to creating an inclusive and equitable workplace through our Fair Chance Hiring practices. Fair Chance Hiring means that we base our hiring decisions on an applicant’s qualifications rather than their criminal record. All our positions are subject to Section 19 of the Federal Deposit Insurance Act. Our applicants go through a background check, and we follow all applicable local laws, including the Los Angeles County Fair Chance Hiring Ordinance ( LA County Fair Chance ).

Positions marked as remote eligible are limited to remote locations within the country in which the position is based.

Applicants must be 18 or older at the time of hire.

Discover Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Discover DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Discover
Discover CEO photo
Roger Hochschild
Approve of CEO

Average salary estimate

$119600 / YEARLY (est.)
min
max
$89000K
$150200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Application Engineer (Paid Time Off), Discover

Are you ready to jump into an exciting position as an Application Engineer with Discover? We pride ourselves on a collaborative culture where we play to win, continuously improve, and succeed together. As an Application Engineer, you won’t just be part of the team; you'll be pivotal in shaping the future of digital banking and payments. Your primary responsibility will be overseeing the design and implementation of innovative products, steering user stories from concept to reality. You’ll put your analytical and coding skills to work by designing, coding, and testing new features while maintaining our high standards of quality. What sets this role apart is your opportunity to mentor early-career engineers, guiding them on their technical journey. You’ll work closely with diverse teams including architects, product owners, and data scientists, ensuring that we deliver solutions that are not just functional but exceptional in reliability. You should have a background in computer science or engineering and at least 3 years of experience in IT or software engineering. If you’re passionate about technology, teamwork, and making a difference in people's financial futures, Discover is where you’ll thrive. We encourage a vibrant workplace culture, and our diverse benefits package, including paid time off, healthcare options, and educational assistance, supports your overall well-being. Come join us and make your mark at Discover!

Frequently Asked Questions (FAQs) for Application Engineer (Paid Time Off) Role at Discover
What are the primary responsibilities of the Application Engineer at Discover?

As an Application Engineer at Discover, your main responsibilities include overseeing the design and implementation of products, analyzing and coding new user stories, and mentoring early-career engineers. You'll guide the team through the software development lifecycle and ensure high-quality deployment of features and functionalities.

Join Rise to see the full answer
What qualifications are needed to apply for the Application Engineer position at Discover?

Applicants for the Application Engineer position at Discover should have a Bachelor's degree in Computer Science, Engineering, or a related field, along with at least 3 years of experience in IT or software engineering. Proficiency in various programming languages and experience in a global technology organization will be beneficial.

Join Rise to see the full answer
How does Discover support the growth of its Application Engineers?

Discover emphasizes a collaborative learning environment where Application Engineers have the opportunity to mentor others. As a part of your role, you’ll guide emerging talent and share your expertise, helping not only yourself but your colleagues to grow their technical skills.

Join Rise to see the full answer
What technical skills are preferred for the Application Engineer role at Discover?

For the Application Engineer position at Discover, preferred technical skills include proficiency in Java, Spring Framework, AWS Cloud, microservices, CI/CD, and experience in working with PostgreSQL. Familiarity with test-driven development and continuous integration practices will also be advantageous.

Join Rise to see the full answer
What benefits do Application Engineers receive at Discover?

Application Engineers at Discover enjoy a comprehensive benefits package including paid time off, medical, dental, and vision insurance, a 401(k) plan, education assistance, and a stock purchase plan, among others. These benefits are designed to support your work-life balance and career development.

Join Rise to see the full answer
Common Interview Questions for Application Engineer (Paid Time Off)
Can you explain your experience with the software development lifecycle?

When answering this question, focus on your hands-on experience with the software development lifecycle stages such as planning, development, testing, and deployment. Highlight specific examples where you contributed to each stage, emphasizing how this experience will benefit your role as an Application Engineer at Discover.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them in your past projects?

Discuss the programming languages you are proficient in and provide concrete examples of how you've used them in previous projects. As an Application Engineer at Discover, showcasing your versatility with languages like Java or Python will demonstrate your technical ability.

Join Rise to see the full answer
How do you approach mentoring junior engineers on your team?

Explain your mentoring philosophy and methods. Emphasize your commitment to empowering junior engineers at Discover by providing constructive feedback, assisting them with challenging tasks, and sharing valuable resources for their growth.

Join Rise to see the full answer
Describe a time when you faced a technical challenge. How did you resolve it?

Use the STAR method to frame your answer. Specify the situation, the task you faced, the action you took to resolve the challenge, and the outcome. This illustrates your problem-solving skills, which are crucial for the Application Engineer role at Discover.

Join Rise to see the full answer
What is your experience with CI/CD practices?

Discuss your experience with Continuous Integration and Continuous Deployment processes. Provide specific details on the tools you've used and how these practices have improved efficiency and reliability in your previous roles, pertinent to the Application Engineer position at Discover.

Join Rise to see the full answer
Can you explain your familiarity with microservices architecture?

In your response, demonstrate your understanding of microservices architecture and how you've implemented or worked with it in past projects. Highlight the benefits it brings to scalability and team collaboration, aligning it with what Discover seeks in an Application Engineer.

Join Rise to see the full answer
What measures do you take to ensure the quality of your code?

You should discuss code review practices, automated testing, and incorporating feedback. Express how these strategies contribute to delivering high-quality products, which is essential for the Application Engineer role at Discover.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Describe your project management methods, emphasizing tools for prioritization and communication. Ensure you convey your ability to balance competing deadlines while maintaining quality in delivery, a key aspect for Application Engineers at Discover.

Join Rise to see the full answer
Have you had experience working with cross-functional teams? What was your role?

Provide examples where you collaborated with various teams such as product management, design, or data science. Explain your contributions and how aligning with different stakeholders will benefit your future role at Discover.

Join Rise to see the full answer
What excites you most about working as an Application Engineer at Discover?

Share your passion for technology and how Discover's mission and culture resonate with you. Speak about the opportunity to work on innovative projects and the personal growth prospects that excite you about this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Discover as a Lead Network Support & Billing Specialist, where you will manage fee billing and enhance payment processes.

Photo of the Rise User

Join Discover’s Customer Service team to help cardmembers navigate fraud concerns in a fully remote role.

Photo of the Rise User
Posted 3 days ago

Elevate your career at 3Pillar Global as a Software Engineer, collaborating on transformative technology projects in a flexible work environment.

Photo of the Rise User

Woven by Toyota is looking for a Senior Software Engineer to innovate and develop sensor fusion algorithms critical for autonomous driving systems.

Photo of the Rise User
Posted 12 days ago

As an Associate Software Engineer and Scrum Master at Boeing, you'll develop advanced software solutions in a collaborative environment focused on national defense.

Posted 5 days ago

Join Polycam as a Senior Android Developer and help shape the future of mobile 3D capture technologies.

Photo of the Rise User

Join WeMoms as a Senior Fullstack Engineer, leading tech execution to empower mothers through innovative app solutions.

Inetum Remote Aveiro, Portugal
Posted 4 days ago

Inetum is seeking a skilled Senior Java Developer to coordinate and implement software solutions for telecom operators in a dynamic hybrid work environment.

Join our innovative team as a Backend Engineer specializing in Python and Java in a fully remote capacity.

Posted yesterday

Looking for a talented UI Developer with expertise in advanced JavaScript and Spring Framework to join our Raleigh team.

To help people spend smarter, manage debt better and save more so they can achieve a brighter financial future.

80 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!