Join Discover as a Senior Associate Application Engineer to build reliable software and infrastructure for digital payment solutions. Collaborate with teams to develop full stack solutions while enhancing your skills in software engineering practices. Contribute to an inclusive culture focused on growth and success.
Key Responsibilities
Program most features and test cases unattended
Manage and escalate risk and customer-impacting issues
Build and release software and infrastructure systems for Digital Payments wallets
Develop and maintain full stack solutions
Contribute to agile ceremonies, lead demos and presentations
Participate in system design decisions
Required Qualifications
Bachelor's in Computer Science, Engineering, Informatics, Information Security, Information Technology, or related
1+ years Information Technology, (Software) Engineering, or related
Preferred Qualifications
Experience with Ansible and Terraform
Understanding of Networking and Linux fundamentals
Ability to program using high-level languages like Python, Java, or Ruby
1-2 years of Postgres/Redis maintenance knowledge on AWS
Experience with alerting and monitoring tools (AppD, Kibana, DataDog)
1-2 years of OCP/Kubernetes experience
Experience in Agile engineering or development teams
Familiarity with CI/CD pipelines with Jenkins or similar; Git/GitHub
Skills in high availability and scalability design
CKA or CKAD certification
Benefits & Perks
Paid Parental LeavePaid Time Off401(k) PlanMedical, Dental, Vision, & Health Savings AccountShort and Long Term Disability, Life, and Accidental Death & Dismemberment insurancesRecognition ProgramEducation AssistanceCommuter BenefitsFamily Support ProgramsEmployee Stock Purchase Plan