gtag('config', 'G-6TW216G7W9', { 'user_id': wix.currentUser.id });
top of page

Biggest Challenges Faced by a Software Engineer at a FinTech Company

Aarya, a Software Engineer, finds the biggest challenge in the role stems from the interconnectedness of many applications and moving parts, often requiring investigation of unfamiliar systems to debug issues, even when "the issue lies with the application" someone else is working on. Despite the difficulty, Aarya highlights that solving these complex problems is the "most rewarding" aspect, providing a sense of accomplishment and reinforcing confidence in abilities.

Problem-Solving, Debugging, Software Engineering, Complex Systems, FinTech

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Aarya Mathreja

Software Engineer

Fortune 100 FinTech Company

Arizona State University

Computer Science

Finance (Banking, Fintech, Investing), Technology

Product / Service / Software Development and Management

International Student, Immigrant, Worked 20+ Hours in School

Video Highlights

1. Working with many interconnected applications and moving parts presents a significant challenge, requiring investigation of unfamiliar systems to identify the source of issues.

2. A common task involves debugging and investigating system issues, which may or may not originate from the specific application being worked on.

3. Successfully resolving complex issues in unfamiliar systems is highly rewarding, providing a sense of accomplishment and reinforcing problem-solving abilities.

Transcript

Q6: Biggest challenge in your role.

The biggest challenge, without going into too much detail, is that we work with a lot of applications and moving parts. Even if the component I'm working on is fine, other connected parts might be broken, and that needs to be investigated.

A lot of the time, I'm working on things I'm not familiar with at all. I have to figure out how they fit into the equation and try to solve issues from there.

So, often, we'd get issues in the system and have to investigate or debug them. Sometimes the issue is with the application I'm working on, and sometimes it's completely different, and I have no idea what's going on.

I feel that is the most challenging part. It's also the most rewarding when you finally figure out the solution. Because at that point, I feel a sense of accomplishment. I know I could do it, and I did it. That, in my opinion, is a big challenge.

bottom of page