Location: Bangalore, India (Work from Office)
Experience Required: 5 to 8 years
Company: TADA Mobility (India) Pvt Ltd
About TADA
TADA, a ride-hailing platform operating on a zero-commission model, empowers drivers to maximize their earnings while providing a seamless rider experience. Our mission is to revolutionize urban mobility through transparent, efficient, and driver-centric solutions.
As an experienced Software Engineer at TADA, you will play a key role in designing, developing, and maintaining our real-time ride-hailing application. This entails working on a microservices-based architecture and contributing to the optimization of backend systems, databases, and cloud infrastructure to accommodate millions of transactions.
This is a work-from-office position in Bangalore.
Key Responsibilities
Develop & optimize backend systems for ride booking, driver-rider matching, and real-time tracking.
Design scalable, distributed systems to manage high-concurrency ride requests.
Build real-time messaging and event-driven architectures for ride status updates and notifications.
Optimize database performance using indexing, partitioning, and caching strategies.
Collaborate with frontend, mobile, and DevOps teams to ensure seamless integrations.
Implement CI/CD pipelines for seamless deployments and infrastructure management.
Ensure high security and data privacy standards, including OAuth, JWT authentication, and GDPR compliance.
Troubleshoot and resolve system performance issues.
Required Skills & Experience
1. Experience Level:
5 to 8 years of software development experience in backend systems, databases, and scalable applications.
2. Programming & Backend Development:
Strong expertise in Java (Kotlin) with Spring Boot.
Experience with microservices architecture and RESTful APIs.
Knowledge of Node.js and Python (Django/FastAPI) is a plus.
3. Database Management & Optimization:
Experience with relational databases such as PostgreSQL and MySQL.
Hands-on experience with Redis or Memcached for caching and low-latency responses.
4. Cloud & Infrastructure Management:
Experience with AWS (EC2, S3, RDS, DynamoDB), Google Cloud, or Azure.
Hands-on experience with Docker, Kubernetes, and Terraform.
5. Real-Time Communication & Messaging:
Experience with Kafka, RabbitMQ, or Redis Pub/Sub for event-driven architectures.
Strong understanding of WebSockets and push notifications.
6. Security & Compliance:
Implementation of OAuth, JWT authentication, and encryption standards.
Understanding of GDPR and data privacy best practices.
7. DevOps & CI/CD Pipelines:
Experience with Jenkins, GitHub Actions, or GitLab CI/CD.
Proficiency in monitoring tools: Datadog (primary), Prometheus, and Grafana.
Preferred Skills
Experience with ride-hailing, mobility, logistics, or e-commerce platforms.
Knowledge of database partitioning, sharding, and replication.
Hands-on experience with geo-spatial databases for real-time location tracking and route optimization.
Exposure to AI/ML for demand forecasting and driver allocation algorithms.
Experience in designing, building, and maintaining search engine infrastructure (e.g., Elasticsearch, OpenSearch) to support scalable search functionalities
Job Types: Full-time, Permanent
Pay: ?200,000.00 - ?4,500,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.