company logo

Lead Software Engineer

Bangalore
Full-Time
Senior (7 to 10 years)

About the Job

Skills

We hire the best engineering minds and nurture them to solve tough engineering problems in the retail ecosystem. We are always onthe lookout for great talent who are intrinsically motivated by the desire to solve hard problems. We are looking for leaders at all levels who have the hungertowork with some of the smartest people, who are driven by asenseofpurpose, and who wish to leave a legacy in their respective domains andamong their professional fraternity. We are not just building apps ortechplatforms, but rather building distributed ecosystems connectedthroughintelligent technology that can change the face of the food andgroceryconsumption pipelines in India, forever, for the better. As a Lead software engineer - Backend, you will be responsible for ideating,designing, developing, and scaling the engineering building blocks whichareessential to keep our retailers happy. We expect our Lead Software Development Engineers to - Have startup mindset who can run at the breakneck speedof astartup, yet someone who can bring method to madness throughprocesses suitable for different stages of the company - early-stageprototyping and rapid experimentation, before product/marketfit,after product/market fit, and scaling - Own the customer problems than products or features - Show extreme ownership of problems and do whatever it takestosolve them - Extreme software engineering skills to design and develop low-latency,high availability, internet-scale web services - Have a strong focus on software quality by following OOPs principles,SOLID principles, design patterns, and resiliency patterns. - Be the ambassadors of clean code and constantly improve thecodingstandards and set the standards high - Ability to collaborate with cross-functional teams, understandthebusiness requirements and translate them into technical requirements- Proven ability to own software design end to end fromrequirementsto launch. - Familiarity with Agile development and proven ability to breakdownthe complex problem statement into a set of simple andactionableproblem statements executable by junior teammembers. - Ability to mentor junior developers, and help build anexcellentengineering team - Ability to be a talent magnet - attract great talent to jointheteam. To cater to the above responsibilities, we need our engineers to be equippedwith- BE/BTech degree in Computer Science - 5-9 years of hands-on software development experience inbuildingapplications - Strong problem-solving skills, data structures, algorithms, andcritical thinking. - Strong command of object-oriented design and proficiency inatleastone of the languages such as Java/Javascript/Python/Go. - Expertise with one or more frameworks like SpringBoot, Dropwizard,Webflux, etc. - Strong data modeling skills and low-level class design - Proficiency in working with relational databases such as Mysql andNoSQL databases such as DynamoDB, MongoDB is a must. - Understanding of microservices and associated architectural patternsis a must - Experience working with scaling techniques such as Caching, Queueing,Sharding is a plus. - Understanding cloud platforms such as AWS/GCP/Azure is aplus

About the company

Jumbotail Technologies Pvt. Ltd. is an information technology and services company based out of A302 Sai Nandana Residency 2113th C CrossTeachers ColonyVenkatapura, Bengaluru, India.

Industry

IT Services and IT Consul...

Company Size

201-500 Employees

Headquarter

Bengaluru

Other open jobs from jumbotail