Skip Navigation
Search jobs

We're
hiring.

Engineer - Target India

Apply Now Location: Tower 02, Manyata Embassy Business Park, Bangalore, India, 560045; job id: R0000342036
job family: Product Engineering
schedule: Full time

About us:


As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasn’t happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Target’s global team and has more than 4,000 team members supporting the company’s global strategy and operations.

Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values diverse backgrounds. We believe your unique perspective is important, and you'll build relationships by being authentic and respectful. At Target, inclusion is part of the core value. We aim to create equitable experiences for all, regardless of their dimensions of difference. As an equal opportunity employer, Target provides diverse opportunities for everyone to grow and win

As part of the Digital Performance Engineering Team, you will be in charge of developing Tools and Products that will help teams across the enterprise solve for the performance engineering needs around Scaling, Monitoring, Continuous, Testing, Workload Modelling, Analysis. You will also be in charge of building, running and analysing tests for specific product areas.

About You:

Development Responsibilities:

  • Write and maintain high-performance code in languages such as Java/Kotlin, Spring Boot/Micronaut

  • Working knowledge of Databases, Messaging systems, Metrics and Monitoring

  • Develop and maintain automated testing scripts.

  • Participate in code reviews with a focus on performance optimisation.

Performance Testing  Analysis and Optimisation:

  • Design, develop, and execute performance tests and analyse results to identify bottlenecks

  • Working knowledge of one more of the performance test tools JMeter/Gatling/K6

  • Monitor system performance using APM tools like Zipkin, OTel etc

  • Collaborate with development teams to identify performance issues and suggest improvements.

  • Identify opportunities to Optimise code, database queries, and system configurations to enhance performance

  • Conduct root cause analysis of performance issues and provide recommendations.

Collaboration and Communication:

  • Work closely with cross-functional teams, including developers.

  • Provide training and guidance to development teams on performance best practices.

  • Communicate performance findings and recommendations to stakeholders.

Documentation and Reporting:

  • Document performance test plans, test cases, and test results.

  • Prepare performance reports and dashboards for stakeholders.

  • Maintain documentation of performance optimisation techniques and best practices.

Skills and Qualifications:
Technical Skills:

  • Strong programming skills in one or more languages (e.g., Java/Kotlin, Springboot/Micronaut, JavaScript, React).

  • Proficiency in performance testing tools (e.g., JMeter, Gatling and K6).

  • Proficiency in performance monitoring tools (ex. graphana, kibana)

  • Experience with application performance monitoring (APM) tools (e.g. Zipikin, OTEL).

  • Knowledge of database performance optimisation (e.g., SQL tuning, indexing).

  • Familiarity with CI/CD pipelines and DevOps practices.

Analytical Skills:

  • Ability to analyse complex systems and identify performance bottlenecks.

  • Strong problem-solving skills and attention to detail.

Soft Skills:

  • Excellent communication and collaboration skills.

  • Ability to work effectively in a team environment.

Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 1-4 years of experience in performance engineering and/or software development.

  • Experience in agile development environments is a plus.

Useful Links-

Life at Target- https://india.target.com/

Benefits- https://india.target.com/life-at-target/workplace/benefits

Culture- https://india.target.com/life-at-target/diversity-and-inclusion

Apply Now
already started an application? (icon)

already started an application?

log in to continue
still have some questions? (icon)

still have some questions?

check out the careers FAQ
curious about our benefits? (icon)

curious about our benefits?

explore how we care

want to receive job alerts?

Get the latest job openings right in your inbox. View privacy statement

areas of interestSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

culture

What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture