Lead Engineer

10 - 15 years

12.0 - 17.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaReactJSKafkacloud infrastructureRedisMongoDBAngularKotlin

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for talented Lead Engineer to join us in API Gateway team. This role involves working with technologies such as Envoy Proxy, HAProxy, and an in-house built sidecar proxy written in Go. The ideal candidate will also manage server fleets using Ansible, oversee an internal router control plane developed in Go, and utilize Kafka, Redis, and MongoDB databases. This position requires a strong understanding of Content Delivery Networks (CDNs), migration strategies, and API security concepts. Key Responsibilities: API Gateway Management: Lead the design, implementation, and optimization of API gateways using Envoy Proxy and HAProxy, ensuring high availability and performance. Sidecar Proxy Development: Oversee the development and maintenance of an in-house sidecar proxy written in Go, ensuring seamless integration with existing services. Server Fleet Management: Utilize Ansible to automate server provisioning, configuration, and management, ensuring efficient operations across the server fleet. Control Plane Development: Manage the internal router control plane written in Go, leveraging Kafka for messaging and Redis/MongoDB for data storage and retrieval. CDN Strategy and Migration: Lead CDN migration projects, working with providers like Akamai and Fastly to enhance content delivery and performance. API Monitoring and Security: Implement API monitoring solutions and security tools to ensure the integrity and security of APIs, adhering to best practices in API security. Leadership and Mentorship: Provide technical leadership and mentorship to engineering teams, fostering a culture of collaboration and continuous improvement. Technology Design and Architecture: Articulate technology designs and architectural decisions to team members, ensuring alignment with business goals and technical standards. Qualifications: Education: Bachelors degree in Computer Science, Engineering, or a related field; Masters degree preferred. Experience: 10+ years of experience in software engineering, with a focus on API gateways and microservices architecture preferably built on a JVM systems Proven experience with Envoy Proxy, HAProxy, and Go programming language is a big plus. Strong background in server management using Ansible and experience with cloud infrastructure. Familiarity with Kafka, Redis, and MongoDB databases. Experience with CDN technologies and migration strategies, particularly Akamai and Fastly. Knowledge of API monitoring tools and security best practices. 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. Leadership experience, with a track record of mentoring and developing engineering talent. Must Have Skills: Java/Kotlin, ReactJS/Angular and Postgre

Retail
Minneapolis MN +8

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)