« All News

Denise: Software Engineering Manager

Name: Denise Hill
Job Title: Software Engineering Manager

Keeping flexible hours

I joined Discover because I wanted a new opportunity to stretch my skills. I excitedly joined an environment where software development is done on a much larger scale than anywhere I had previously experienced. I took on new challenges without sacrificing my work-life balance values. I now work flexible hours around school pick-ups, which is really important to me as a mom.

Managing means coaching

When I joined Discover, I was new to the Software Engineering Manager role. My team is responsible for the engineering data underlying the new worldwide payments platform. As a people manager, my impact at Discover centres around recruiting and coaching our team members. I ensure they have what they need to deliver high quality software for Discover.

Encouraged to grow

My main contribution is encouraging communication and knowledge sharing across the business. My manager continues to support me and encourage me to identify professional growth opportunities. There’s great potential to develop your career at Discover with the support to get you where you want to go.

Forming high-performing teams virtually

The grown-up approach to flexible and remote working is amazing. It’s enabled our team to work with people across the world. I loved working on a team with the UK interns this year. Because of the pandemic, Discover transitioned the entire internship programme to become virtual. I felt amazed at how such a new high performing team could form without ever meeting in person.


Autonomy is really important to me. Discover allows me to identify and create opportunities to make our tech better. The people I work with provide the support to make it happen.

My authentic self

I’m a runner and enjoy long trail runs. I love singing and occasionally rapping. Prior to COVID-19 quarantine, I was in two choirs. I’ve also recently started figure drawing for the first time.