Application Engineer (Full Stack)
Company: Discover Financial Services
Location: Chicago
Posted on: May 4, 2024
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. 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:As a Full Stack Engineer, you'll build and
release reliable software systems at scale. This role is in the
Decisions & Analytics (DNA) organization where you will be focused
on building Discover's strategic Enterprise Machine Learning
Platform. By partnering with enterprise-wide teams, you'll develop
and maintain full stack solutions that fit our business needs.
You'll use your holistic view of all products (and their
interactions) to design elegant solutions and strategize the future
state of our larger technical ecosystem. By independently
innovating and advocating for best practices, you'll solve complex
problems and guide the team on implementing solutions from
inception to production. Actively manages and escalates risk and
customer-impacting issues within the day-to-day role to
management.Responsibilities
- Analyze, design, program, test, and deploy new user stories and
features with high quality (security, reliability, operations) to
production
- Tends to Associate Application Engineers by providing learning
tasks as well as work related tasks, directs the work of Senior
Associate Application Engineers, and helps them continue to
grow
- Achieves team commitments (and influence others to do the same)
by using informal leadership & highly developed communication
skills
- Has an oversight on 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
- Contributes to and leads technology communities at Discover in
areas of design-thinking, tools/technology, agile software
development, security, architecture and/or data.
- 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.Minimum QualificationsAt a minimum, here's what we need
from you:
- Bachelors - Computer Science, Engineering, Informatics,
Information Security, Information Technology or related
- 3+ Years - Information Technology, (Software) Engineering, or
related
- Internal applicants only: technical proficiency rating of
competent on the Dreyfus engineering scalePreferred
QualificationsBonus Points If You Have:
- Experience working with containerization and orchestration
platforms (Kubernetes/Openshift) and cloud providers like AWS,
Azure, GCP or others.
- Experience in key technologies to be leveraged by the team
including Java, Python / PySpark, Spark, CI/CD technologies
- Experience in Machine Learning Platforms and Data Science
Technologies
- Experience working with a variety of data platforms such as S3,
Snowflake, Redis, Cassandra
- Experience building and implementing API service
architectures
- Understanding of software testing principles and
methodologies
- Experience in high availability & scalability design, as well
as performance monitoringExternal applicants will be required to
perform a technical interview#LI-KEApplication Deadline:The
application window for this position is anticipated to close on
May-06-2024. 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 $86,500.00 to $146,100.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
- STD, Life, LTD and AD&D
- Recognition Program
- Education Assistance
- Commuter Benefits
- Family Support Programs
- Employee Stock Purchase PlanLearn more at .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 committed to a diverse
and inclusive workplace. 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 & Pay Transparency Nondiscrimination
Provision)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.
Keywords: Discover Financial Services, Wheaton , Application Engineer (Full Stack), Engineering , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...