Enable job alerts via email!

Application Engineer (Backend)

Discover

Farnborough

On-site

GBP 45,000 - 65,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a leading company focused on meaningful work as an Application Engineer, where you'll influence product design and implementation. Collaborate with diverse teams and mentor junior engineers while contributing to high-quality software development that supports millions in their financial journeys. A Bachelor's degree in relevant fields and strong analytical skills are required for this opportunity.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related fields.
  • Experience in Information Technology, Software Engineering, or related areas.
  • Proficiency on the Dreyfus engineering scale (internal applicants only).

Responsibilities

  • Oversee design and implementation of assigned products.
  • Manage and escalate risk and customer-impacting issues to management.
  • Guide early-career engineers through tasks and mentorship.

Skills

Technical leadership in Java
Technical leadership in Python
Analytical skills
Multi-tasking ability
Cloud experience (AWS, EMR, Spark)

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Engineering
Bachelor’s degree in Informatics
Bachelor’s degree in Information Security

Tools

Jenkins
SpringBoot
Terraform
Kubernetes

Job description

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. We value what makes you unique so that you have an opportunity to shine.

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

Job Description:

What You’ll Do

The Application Engineer is responsible for overseeing the design and implementation of assigned products. You will take user stories and new features from conception to production independently. You will actively manage and escalate risk and customer-impacting issues to management.

How You’ll Do It

  • Analyze, design, code, test, and deploy new user stories and features with high quality (security, reliability, operations).
  • Understand the software development lifecycle and evaluate features critically.
  • Guide early-career engineers through tasks and mentorship, supporting their technical growth.
  • Oversee application, system, and architecture design decisions, ensuring key results are achieved.
  • Resolve issues using engineering principles and create proactive design solutions for high reliability.
  • Collaborate with engineers, architects, product owners, and data scientists to meet team commitments.
  • Contribute to and lead communities of practice in areas like design-thinking, tools/technology, agile development, security, architecture, and data.
  • Establish and enforce IT standards within the system and platform architecture.
Minimum Qualifications

At a minimum, we require:

  • Bachelor’s degree in Computer Science, Engineering, Informatics, Information Security, or related fields.
  • Experience in Information Technology, Software Engineering, or related areas.
  • For roles requiring Dreyfus Rating – Internal applicants only: proficiency on the Dreyfus engineering scale.
Physical and Cognitive Requirements

The physical requirements include remaining stationary, indoor work, and operating office equipment. Effective verbal and written communication skills are essential. Reasonable accommodations are available for qualified individuals with disabilities.

Bonus Points If You Have
  • Technical leadership in Java and Python, building highly available environments with proper design patterns.
  • Experience with software development methodologies and Agile teams.
  • Strong analytical skills, multi-tasking ability, and cloud experience (AWS, EMR, Spark).
  • Experience with CI/CD pipelines (Jenkins), technologies like SpringBoot, Terraform, Kubernetes, and testing frameworks.
  • Knowledge of high availability, scalability, API architecture, relational databases, messaging systems, and certifications like AWS and Java.

External applicants will undergo a technical interview. This position does not sponsor or transfer visas. Applicants must be authorized to work in the UK.

Application Deadline: Jul-02-2025. We encourage early applications as the posting may close sooner.

Join us in making a difference. Discover is an equal opportunity employer committed to diversity and inclusion. For accommodations, contact HireAccommodation@discover.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.