Software Development Engineer III

Mumbai, Maharashtra, India | Technology | Full-time | COVID-19 remote


About Us :


Cogno AI by AllinCall is an Omnichannel Cloud Communication-as-a-Service that uses a combination of ChatBots, Live Agent Chat, Cobrowsing, and Video Calling to provide a Delightful Customer Experience across all Digital Channels. We work with 95+ large Enterprise clients (ICICI Group, Kotak Group, HDFC Group, State Bank Group, Aditya Birla Group, Bajaj Group, etc). We are on a mission to build the best Communication Solutions for Businesses to help them with a delightful Customer Experience.


What will you do ?


We are looking for a passionate Software Development Engineer- III. Responsibilities include gathering requirement analysis, defining system functionality, designing scalable and reliable systems, managing a team of SDEs, and writing code in various languages like Python, Javascript, HTML, CSS, etc. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.


Role & Responsibilities:

  • Perform detailed feature requirements analysis along with team of Senior Developers, define system functionality, work on system design and document the same
  • Design/Develop/Improve Cogno AI’s backend infrastructure and stack and build fault-tolerant, scalable and real-time distributed system
  • Own the design, development and deployment of code to improve product and platform functionality
  • Taking initiatives and giving ideas for improving the processes in the technology team that would lead to better performance of the team and result in robust solutions
  • Writing high performance, reliable and maintainable code
  • Support team with timely analysis and debugging of operational issues
  • Emphasis on automation and scripting
  • Cross functional communication to deliver projects
  • Mentor junior team members technically and managing a team of software engineers
  • Taking of interviews and making tests for hiring people in the technology team


What do we look for ?


The following are the important eligibility requirements for this Job:

  • Bachelor or Master's degree in computer science or equivalent.
  • 5+ years of experience working as a software engineer, preferably in a product-based company.
  • Experience working with major cloud solutions AWS (preferred), Azure, GCP.
  • Familiarity with 3-Tier, microservices architecture and distributed systems
  • Experience with design & development of RESTful services
  • Experience with developing Linux-based applications, networking and scripting.
  • Experience with different data stores, data modeling and scaling them
  • Familiarity with datastores such as PostgreSQL, MySQL, Mongo-db etc.
  • 4+ years of experience with web frameworks (preferably Django, Flask etc.)
  • Good understanding of data structures, multi-threading and concurrency concepts.
  • Experience with DevOps tools like Jenkins, Ansible, Kubernetes, Git is a plus.
  • Familiarity with elasticsearch queries and visualization tools like grafana, kibana
  • Strong networking fundamentals: Firewalls, Proxies, DNS, Load Balancing, etc.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Team-player, flexible and able to work in a fast-paced environment.
  • End to end ownership of the product. You own what you develop.




  • Get a chance to shape your career in one of the fastest-growing spaces - Artificial Intelligence, Machine Learning, and other new-age technologies.
  • Get a chance to work with some of the largest enterprise clients like ICICI Bank, HDFC Bank, Kotak Mahindra Bank, etc. and understand their business model and operations.
  • Best of both worlds - Work experience of a startup and branding of Fortune 500 companies!
  • Very fast-paced growth environment. You tend to learn and grow at a 2x rate minimum!
  • Work with an incredible team that has created products for big enterprises (one of the toughest markets to crack!), which the customers love!
  • Lots of creative freedom!
  • Lots of fun at the workplace. Frequent fun activities to make work even more enjoyable :)
  • Fantastic company culture. No politics. Just pure work and play!
  • Very approachable and helpful seniors and peers.
  • Company perks like Health Insurance, EPF, Mental well being with KAHA Mind