Sr Engineer - Target India

target

Bangalore 4 Years Exp Posted 17d ago

Job Description

Key Responsibilities

  • Design and build scalable, resilient architectures, making optimal technology choices for services and platforms owned by the team
  • Take ownership of end-to-end development, including complex problem-solving and hands-on implementation
  • Ensure solutions are production-ready, with a strong focus on scalability, reliability, and performance
  • Drive code quality, engineering standards, and infrastructure best practices across the team
  • Provide technical leadership, including mentoring and fostering a strong learning culture
  • Maintain deep ownership of production systems, including operational excellence and automation maturity
  • Apply strong system design principles, including scalability, fault tolerance, and performance optimization

Observability & Reliability

  • Ensure robust monitoring and observability practices are in place
  • Leverage operational data to drive performance and stability improvements
  • Promote a culture of observability aligned with organizational standards

Security

  • Champion a security-first mindset across development
  • Implement secure coding practices and proactively identify vulnerabilities
  • Analyze system and network behaviors to detect and mitigate risks

AI / GenAI Responsibilities

  • Integrate Large Language Models (LLMs) and GenAI capabilities into core applications
  • Build systems that improve AI reliability and reduce hallucinations
  • Develop agentic frameworks and AI-driven automation to enhance processes

Required Skills

  • Advanced proficiency in Java (JVM ecosystem)
  • Strong experience with microservices architecture
  • Hands-on experience with Spring Boot
  • Experience with AI/LLM integration and GenAI-based solutions
  • Expertise in AI reliability and automation frameworks (e.g., OpenAI APIs/SDKs)
  • Experience with messaging systems (Kafka, RabbitMQ)
  • Strong knowledge of databases:
    • NoSQL (Cassandra, MongoDB)
    • SQL (PostgreSQL or similar)
  • Hands-on experience with React and TypeScript
  • Experience with CI/CD pipelines (Jenkins, GitLab, Gradle, etc.)
  • Proficiency in unit and integration testing (JUnit, Spock, TestContainers)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Familiarity with monitoring and observability tools (Grafana, ELK Stack, Prometheus)
  • Strong understanding of event-driven architecture

Preferred Skills

  • Working knowledge of Python
  • Experience with Linux and shell scripting
  • Experience designing and integrating GraphQL APIs
  • Knowledge of security best practices and secure coding
  • Familiarity with Agile methodologies (Scrum, Kanban)
    • Understanding of IAM, security, and compliance frameworks

Similar Openings for You