# Lead Engineer

**Company**: Target
**Location**: Bangalore, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Retail

**Apply**: https://target.wd5.myworkdayjobs.com/en-US/targetcareers/job/BangaloreIndia/Lead-Engineer---Target-India_R0000477452?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1afbdeaa-fd0

## Description

We are looking for a Lead Engineer to join our Product Engineering team at Target. As a Lead Engineer, you will be responsible for designing scalable architecture, developing and deploying industry-leading technology, and promoting a learning culture through mentoring and coaching.

Responsibilities:

- Design scalable architecture with the best choice of tech, responsible for all services and functionalities developed by the team

- Hands-on development, often taking on complicated tasks, ensuring solutions are production-ready, deployable, scalable, and resilient

- Plan and deliver work in the team, promote a learning culture through mentoring and coaching

- Ensure product observability is in place for reliability, foster a culture of observability across teams

- Drive monitoring work on the team based on the organization's monitoring philosophy

- Ensure security of the product and foster a security-first mindset across teams

- Articulate a technical strategy, value of technology, and impact to the business

- Provide guidance and cultivate solutions for complex problems across teams

- Encourage team to adopt a growth mindset, educate team about competitor and technology evolution

- Guide the team in anticipation of future use cases and help them make design decisions that minimize the cost of future changes

Requirements:

- 7+ years of experience in software design and development

- 5+ years focused on building scalable backend applications

- Expertise in JVM-based technologies, specifically Java and Kotlin

- Experience with microservices architecture, Spring Boot or Micronaut, messaging systems like Kafka, databases like Cassandra, MongoDB, and PostgreSQL

- Strong understanding of building and managing event-driven systems

- Experience with CI/CD tools, unit and integration testing, cloud services like GCP, containerization and orchestration using Docker and Kubernetes

Nice to Have:

- Familiarity with functional programming paradigms in Kotlin

- Experience refactoring and modernizing older systems

- Knowledge of security best practices like OWASP, vulnerability scanning, and secure coding principles

- Familiarity with agile methodologies like Scrum, Kanban

## Skills

### Required
- Java
- Kotlin
- Microservices Architecture
- Spring Boot
- Micronaut
- Kafka
- Cassandra
- MongoDB
- PostgreSQL
- CI/CD
- JUnit
- Spock
- GCP
- Docker
- Kubernetes
- Grafana
- ELK Stack
- Event-Driven Architecture

### Nice to have
- Functional Programming
- Legacy System Modernization
- Security Best Practices
- Agile Methodologies

---

Source: [Apply at target.wd5.myworkdayjobs.com](https://target.wd5.myworkdayjobs.com/en-US/targetcareers/job/BangaloreIndia/Lead-Engineer---Target-India_R0000477452?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
