Senior Software Engineer - Backend for Rapido Bike Taxi

Senior Software Engineer - Backend

Bengaluru, Karnataka, India

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.

Understanding of multiple programming languages
Experience with system-wide formal data modeling and protocol definition in distributed systems
Demonstrated achievement of delivering enterprise-grade software platforms
Proficiency in designing, developing, and debugging distributed systems

Job Responsibilities

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

Employment Type

Full time

Industries Hiring For

Information Technology and Services
Product Development
Software Engineering

Skills Required

Node.js (2 yrs)
Zeal to learn

Career Level

Mid-Senior level

Desired Salary

$25,000 - $40,000

Education Level

4 Year College (Bachelor's Degree)

Desired Job Appeal

Relationship with Supervisors

Company Culture Preference

Start-Up / Free Spirit

Management Style

Caring Mentor

Job Posted: 17 Aug 2018
Expires: 16 Sep 2018