company_logo

Engineer

Target

Updated on: 24 October 2024

Additional Details

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

Experience

batch

Stream Required

BE/B-TECH

stream

Salary

10-15 LPA(Expected)

salary

Job Description

At Target, we are gearing up for exponential growth and continuously expanding our product assortment by welcoming new sellers to Target's thriving marketplace. To support this expansion, we are revamping our systems to meet increasing demands and enhance our seller's experience.We are looking for talented individuals to work with cutting-edge technologies and develop an extensible architecture that will transform our seller journey. This includes improving processes from seller acquisition and onboarding to product listing, logistics, insights, and performance management.If you are passionate about innovative technology and are eager to contribute to a dynamic and rapidly growing platform, we would love to hear from you. Join us in creating a seamless and efficient marketplace for our sellers!

 

Position Overview:

  • Experience in Java, Kotlin, Kotlin functional programming, Micronaut(Reactive), Kafka, NoSQLs - Cassandra, Mongo, Elastic, SQLs - Postgres, Test containers, Spock, Groovy, ELK, Grafana, Jira, GIT, CI/CD

  • Ability to apply skills to solve problems, aptitude to learn additional technologies or go deeper in an area. Able to implement components of a solution with some direction using the chosen framework.

  • Designs basic functions with an awareness of overall service architecture, avoiding duplication across codebases, and interface- breaking changes.

  • Has good basic programming/infrastructure skills and is able to quickly gather the skills necessary to accomplish the task at hand.

  • Understanding of the technology stack – including operating systems, databases, networking, source code management, debugging tools, CI/CD, etc.

  • Writes code with testability, readability, edge cases and error handling in mind.

  • Understands the importance of security and utilizes this knowledge to ask more senior engineers for help making decisions with potential security implications.

  • Understands open source and how it applies to Target.

  • Is aware of the organization's observability philosophy and the operational data for their team’s domain.

  • Thinks about how some of the “big picture” aspects such as logging, testing, and instrumentation.

  • Ability to work across product teams to implement solutions.

  • Understands how the work fits into the overall solution, how it impacts the business, and how it is measured (e.g.. OKRs).

  • Supports the reliability, availability, and performance of systems.

  • Review code - Provides and receives feedback from other team members regarding code quality.

  • Ability to work independently most of the time but knows when to ask for help.

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Click on the Apply Now button to apply for Target