Senior Backend EngineerFull time position in Technical teamBased out of Bengaluru, 
Apply for this job

Job Description

We are looking for a team member who has a background in data modeling, distributed system design, and communications protocol and is passionate about writing code and the art of management. We are a close-knit group spanning the full gamut of hardware and software design, and are looking for candidates with similarly broad engineering interests and technical management experience to become an integral part of our team.

The work:
  • Oversee a group of top-tier developers creating the backbone infrastructure of the Rapido's platform and make self-guided code contributions
  • Hands on with in-depth technical understanding of NoSQL databases, distributed fault tolerant systems
  • Design efficient, flexible data models and protocols for defining home automation devices on many different platforms
  • Get involved in a diverse, cross-functional team spanning hardware, mobile apps, and cloud services
  • Collaborate with other engineering and product teams in the organization to pull together diverse system requirements
  • Help define and facilitate architectural vision throughout the organization

Minimum qualifications:
  • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field or equivalent experience
  • 3+ year's of backend platform/cloud software development experience

Preferred qualifications:
  • Understanding of multiple programming languages
  • Experience with system-wide formal data modeling and protocol definition in distributed systems
  • Knowledge of good API design and abstraction concepts
  • Demonstrated achievement of delivering enterprise-grade software platforms
  • Proficiency in designing, developing, and debugging distributed systems
  • Experience working with cross-functional teams including backend, apps, and test engineering
  • Excellent problem-solving, organizational, and critical thinking skills
  • Exceptional verbal and written communication skills with the ability to effectively influence and communicate cross-functionally with all levels of the organization
  • Experience working with external development teams/contractors to facilitate implementation

In Short, the stack goes like: Node.js, Python, Go, Kafka, Kong, Redis, MongoDB, Cassandra, Spark and so on... Go ahead and click the button 👇
Apply for this job