OneMain Financial Jobs

Job Information

Target Sr Engineer in Bangalore, India

About us:

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here (https://corporate.target.com/about) .

About API Gateway:-

We Provide robust platforms and promote best practices to enable APIs In Target Tech. The Development Team is present in both TII & MPLS providing seamless 24/7 support to Target Community.

Overview:

We are looking for an Senior Engineer to support our API Gateway infrastructure, working closely with the Lead Engineer. This role will involve hands-on development and operational support of our API Gateway, sidecar proxy, and server management using Ansible.

Key Responsibilities:

  • API Gateway Management: Design, implement, and maintain the API Gateway using HAProxy, Envoy Proxy, ensuring high performance and reliability.

  • Sidecar Proxy Development: Enhance and support the in-house sidecar proxy written in Golang, focusing on performance optimization and feature development.

  • Server Fleet Management: Automate server management and deployment using Ansible, ensuring efficient resource utilization and uptime.

  • Internal Router Control Plane: Collaborate on the development and maintenance of the internal router control plane using Golang, integrating with Kafka, Redis, and MongoDB.

  • Content Delivery Network (CDN) Integration: Support content delivery network services and focus on performance optimization and feature development.

  • API Monitoring: Implement and manage API monitoring solutions to track performance, availability, and security metrics.

  • API Security: Develop and enforce API security best practices, utilizing tools and frameworks to protect against vulnerabilities.

Qualifications:

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

  • 4+ years of experience in software development, preferably in backend systems built on JVM

  • Familiarity with Golang and microservices architecture is a big plus

  • Basic understanding of API management and experience with Envoy Proxy is a plus.

  • Experience with Ansible or similar automation tools.

  • Knowledge of Kafka, Redis, and MongoDB is advantageous.

  • Understanding of CDN technologies and API security concepts is a plus.

  • Strong communication skills and a team-oriented mindset.

  • Skills :

  • Excellent problem-solving and analytical skills.

  • Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to principal engineers, product manager, management stakeholders.

  • Must Have Skills:

Java/Kotlin, ReactJS/Angular and Postgre

DirectEmployers