This post is over 30 days old. The position may no longer be available

Lead Software Engineer

Callhub , Bangalore · callhub.io · Full-time employment · Programming

Lead Backend Engineer at CallHub

CallHub is the next generation SaaS based Marketing Platform leveraging Cloud Telephony. We have customers round the globe who love the value our product delivers and constantly push us to do more. We are looking for core members with backend experience to join our coveted Engineering team at Bangalore. Come and join us on an exciting journey to build a world class product & company!

Your Responsibilities:

  • Lead Engineering releases and actively work towards sprint goals
  • Work with the team of Development and Automation Engineers and ensure quality deliverables
  • Lead the design and architecture discussions from a feature/product perspective, involve in code reviews
  • Work on platform issues and actively look at improving the reliability of service with focus performance and scaling of modules
  • Implement new software modules based on the product requirements and delight the customers
  • Come up with new ideas for features and willing to contribute to the product roadmap
  • Debug existing software components, fix issues and avoid regressions
  • Develop unit/system tests and integrate these with CI server
  • Work in Agile environment, follow process guidelines and deliver tasks
  • Be proactive, take ownership and be accountable

What’s in it for you?

  • Solve challenging scalability problems and proactively look out opportunities for improvements
  • Open culture and freedom to express ideas and initiate projects  
  • Opportunity to lead a team of engineers and grow into leadership role
  • Opportunity to work in multiple areas of Data science and Mobile Apps, if interested

You should have:

  • Good problem solving skill, attention to details, focus and entrepreneurial working style
  • 4 to 6 years of experience in building applications in fast paced environment with at least 2-3 years in  Python/Django. Java/Go experience is good to have
  • Worked on platform scaling in the past, understands performance issues and passionate to solve them
  • Confident with multiple database systems involving relational and NoSQL database, hands on experience on production deployments will be good to have
  • Developed HTTP based APIs (Rest/SOAP) and implemented Authentication, Caching
  • Well versed with configuration management including merging and branching
  • BE /MS/MCA from reputed institutes in India or abroad

Technologies we’re hiring for:

  • Languages & Frameworks: Python Django , Go
  • Database: Postgres/ Redis / Mongo
  • Web Servers: Apache / Nginx
  • Continuous Integration: Jenkins / Travis
  • Bonus points if you’ve worked on SIP/H323 Media protocols

We’d love to talk to you if:

  • You are passionate about the product and want to delight the customers
  • You have strong technical skills, are independent and resourceful, and able to communicate and collaborate effectively
  • You're a quick learner and can pick up any technology

No longer accepting applications