Engineer

target

Bangalore 4 Years Exp Posted 2d ago

Job Description

.Engineering & Development

  • Design, develop, and maintain backend services using KotlinJava and Micronaut
  • Implement device lifecycle management features including provisioning, setting desired configuration, compliance tracking, and remediation.
  • Integrate with mobile agents, external APIs, and backend systems via REST
  • Build and extend RESTful APIs to support secure device interactions and telemetry flows
  • Write clean, modular, testable code following TDD principles
  • Integrate with internal and third-party APIs, ensuring reliable, secure, and scalable interactions
  • Develop asynchronous, fault-tolerant workflows using Temporal

2.Platform & Systems Ownership

  • Contribute to the evolution of Target’s Device Management Platform that supports all device types - Android devices, IoT sensors, network, cameras, etc.
  • Own and improve CI/CD pipelines to ensure safe, reliable delivery of backend services
  • Monitor, troubleshoot, and enhance platform performance, scalability, and reliability
  • Partner with infrastructure teams to support containerized deployments and runtime environments
  • Implement observability practices including metrics, structured logging, and distributed tracing

3.Architectural & Technical Leadership

  • Contribute to platform architecture decisions with a focus on AI-first principles, scalability, and resilience
  • Define and enforce system boundaries, data contracts, and integration strategies
  • Advocate for best practices in code quality, system design, and performance tuning
  • Drive improvements to system modularity, maintainability, and developer experience
  • Conduct technical design reviews, provide mentorship to junior engineers, and guide feature-level architectural choices

4.Collaboration & Cross-Functional Impact

  • Partner with mobile, security, product, and infrastructure teams to deliver end-to-end solutions
  • Translate product and operational requirements into scalable engineering solutions
  • Participate in agile practices such as sprint planning, retorspectives, and effort estimations.
    • Communicate effectively across technical and non-technical stakeholders

Similar Openings for You