Senior Software Engineer

Tada Mobility India

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and performance-based incentives
Collaborative and innovative work environment
Career growth and skill development opportunities

Job summary

Join a leading mobility company as a Software Engineer in Bengaluru. You'll design and develop a real-time ride-hailing application, optimizing backend systems and collaborating with various teams. This full-time role offers competitive salary and growth opportunities in a dynamic environment.

Qualifications

  • 5 to 8 years of software development experience in backend systems.
  • Strong expertise in Java (Kotlin) with Spring Boot.
  • Experience with microservices architecture and RESTful APIs.

Responsibilities

  • Develop & optimize backend systems for ride booking and real-time tracking.
  • Design scalable systems to manage high-concurrency ride requests.
  • Collaborate with frontend, mobile, and DevOps teams.

Skills

Java
Kotlin
Spring Boot
Microservices
RESTful APIs
PostgreSQL
MySQL
Redis
AWS
Docker
Kubernetes
Terraform
Kafka
RabbitMQ
WebSockets
Jenkins

Tools

GitHub Actions
Prometheus
Grafana
Elasticsearch
OpenSearch

Job description

1 week ago Be among the first 25 applicants

Direct message the job poster from Tada Mobility India

As a 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

Experience Level:

  • 5 to 8 years of software development experience in backend systems, databases, and scalable applications.
  • 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.

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.
  • Experience with AWS (EC2, S3, RDS, DynamoDB), Google Cloud, or Azure.
  • Hands-on experience with Docker, Kubernetes, and Terraform.

Real-Time Communication & Messaging:

  • Experience with Kafka, RabbitMQ, or Redis Pub/Sub for event-driven architectures.
  • Strong understanding of WebSockets and push notifications.

Security & Compliance:

  • Implementation of OAuth, JWT authentication, and encryption standards.
  • Understanding of GDPR and data privacy best practices.
  • 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
  • Candidates must know how to run the project and write code in Kotlin or Java.

Why Join TADA?

  • Opportunity to develop scalable, real-time applications that impact millions of users.
  • Competitive salary and performance-based incentives.
  • Collaborative and innovative work environment.
  • Career growth and skill development opportunities.
  • Work from our new office in Bangalore with a dynamic global team
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
Get notified when a new job is posted.
Sign in to set job alerts for “Senior Software Engineer” roles.
Teamcenter Developer/Tech Lead/Architect
Senior Software Engineer - Global Payroll
IN-Senior Associate_Power BI Developer _Data and Analytics _Advisory _Bangalore
Technology Consulting-TE SAP-Hana-Developer Senior
Senior Associate_Power BI Developer_Advisory Corporate_Advisory_Bangalore Millenia
Staff Software Engineer (Tech Lead Manager)
Senior Software Engineer | Switching, Networking Development(L2/L3/Forwarding), Protocol, Linux, C |8-12 years
Market Data Senior Sourcing Specialist, Vice President, Software & Asset Management
Senior Software Engineer Customer support Test Hub
Lead Software Development Engineer in Test
Sr Manager, Software Engineer (AWS, .NET, SQL)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior MS Engineer- Network
Senior MS Engineer- Network

NTT DATA, Inc. • Mumbai Suburban

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer- Full stack
Senior Software Engineer- Full stack

GroundTruth • India

On-site
INR 1,200,000 - 2,000,000
Parental leave - Maternity and Paternity
Flexible Time Offs
Daily Catered Meals
+7
Senior Software Engineer-Java with AngularJS
Senior Software Engineer-Java with AngularJS

Leute Passen Technologies • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior/ Staff Software Engineer, Distributed Data Systems (India)
Senior/ Staff Software Engineer, Distributed Data Systems (India)

Onehouse • Bengaluru

On-site
INR 4,382,000 - 10,518,000
Equity compensation
Health insurance reimbursement
Provident fund contribution
+4
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Bazaarvoice • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Dotnet Developer
Senior Dotnet Developer

OrangeShark • Hyderabad

On-site
INR 800,000 - 1,500,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

DoorDash • Pune District

On-site
INR 120,000 - 180,000
Comprehensive benefits
Opportunities for career advancement
Inclusive community initiatives
Remote Sr Software Developer - Python
Remote Sr Software Developer - Python

Turing • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Work with top industry experts worldwide
Fully remote flexibility
Competitive salary aligned with global standards
+1
Senior Software Engineer
Senior Software Engineer

Darwix AI • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Competitive fixed salary with performance-linked incentives
Equity options for high-impact performers
Autonomy with rapid decision-making
+1
Senior Software Engineer – Telemetry and Data APIs
Senior Software Engineer – Telemetry and Data APIs

SolarWinds • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Flexible working hours
Health insurance
Professional development opportunities