Lead Software Engineer

5 - 8 years

8.0 - 14.0 Lacs P.A.

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

PythonRabbitMQMultithreadingMQECSIT Product ArchitectureKafkaCDKAWSLambda

Work Mode

Work from Office

Job Type

Full Time

Job Description

- Design, architecture and development of our flagship product. - Leading a team of 4-6 people and responsible for getting work done from the team. - To liaise with the product manager and technical architect to explore and suggest. - High quality technical solutions to achieve the required product features as well as monitoring technical progress against plans. - While safeguarding functionality, scalability and performance.- Actively participate in code reviews to build robust applications and prototypes.- Ensure high scalability and performance of the platform. - Build proof of concepts and early prototypes systems and scale it to production.- Advocate for good, clean, well-documented and performing code; define and follow standards and best practices for front-end development. We want you if you have : - Over 5 years of proven work experience in a product-based company delivering mission critical projects. - Design, code, test, debug, and document software according to functional requirements. - Solve complex performance problems and architectural challenges. - Provide cost-optimized solutions and approaches while addressing scalability and performance concerns. - Expert knowledge in databases, language runtimes, multithreading, caches and different types of architectures. - Knowledge of setting up right monitoring and alerts for your services. - Extensive experience with AWS, particularly in CDK, Lambda, ECS etc. - Extensive experience in message queue systems, including Celery, RabbitMQ, and Kafka. - A strong sense of ownership and quality for your deliverables. Good to Have : - Working experience with Python and its frameworks OR at least 2 different languages.- Experience in building analytics or reporting engines is a plus. - Experience in full-stack development. - Even if you don't meet all these skills set above, we'd still love to hear from you. - Tell us about your unique qualifications and why we need to consider your resume in your cover letter.

Software Development
Claymont Delaware +

RecommendedJobs for You