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

Main Responsibilities Of A Software Engineer At Target

Christian's main responsibilities as a Target Software Engineer involve "contributing to the team's application software development," encompassing diverse tasks such as creating website features, RESTful APIs, and large-scale applications using Apache Spark, alongside crucial monitoring, documentation, and continuous learning of new technologies. The role's focus on a marketing guest messaging system highlights the practical application of Christian's skills and the importance of ensuring application health and reliable marketing email delivery.

Software Development, API Development, Big Data, Application Monitoring, Technology Learning

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Christian Vasquez Leon

Software Engineer

Target

University of California, Berkeley, 2020

N/A

Mathematics, Data Science, Statistics

Apparel, Beauty, Retail & Fashion, Technology

Product / Service / Software Development and Management

Scholarship Recipient, Immigrant, First Generation College Student

Video Highlights

1. Software development for various applications (website features, RESTful APIs, big data applications)

2. Application monitoring and bug fixing to ensure healthy application performance and email delivery

3. Maintaining code documentation for business partners and continuous learning of new technologies

Transcript

What are your main responsibilities within your current role?

As a software engineer at Targets, my main responsibility is to contribute to my team's application software development. This means writing code to create various features for the website, writing code to create a RESTful API in the backend, or writing code to create an Apache Spark scale application to work with big data.

Other roles on my team include monitoring. I work in a marketing guest messaging team where we send a lot of marketing emails. Our applications are responsible for this.

A lot of monitoring has to be done to ensure our applications are healthy and are sending marketing messages out to guests. We also monitor for bugs and must ensure there's proper documentation on our code so our business partners can read it. Finally, there's learning and working with new technologies; a lot of learning is required for my role.

bottom of page