Software Engineer / Senior Software Engineer (Payments)

Bengaluru, Karnataka   |   Full time

Bounce aims to be a mobility leader that can enable access to the livelihood of millions of people across the world. We need the best people to work with us to make this happen.

Bounce is a category creator in the mobility space and the only true dock-less scooter sharing company in India doing about 600,000 to 750,000 rides per month in Bangalore. 

We have over 450,000 monthly active users now and onboard more than 66000 new users monthly without any spend (organic on-boarding through referrals). Our mobility solutions can be easily scaled to European and South East Asian countries as well.

We see super cohorts of users; 4.8 rides (per week per user) and due to supply constraints see about 8 transactions (per user per month). We believe that two-wheelers are the best way to solve mobility in Indian cities (also tier 2/3 cities).

We are looking at electric scooters to scale and have done some great work on swapping infra. 

Vision: Democratise mobility and make mobility a fundamental right

12 Month plan:  We want to hit a million rides per day

Why do we need you?

The success of our vision is dependent on studying and accurately predicting our customers, their preferences, market, demand, competition, pricing, traffic, security, you name it, literally! We’re looking for a Senior Data Science Expert who can excel in a fun, fast-moving startup to help elevate the user experience. To ensure that our cities are congestion and pollution free, we need to be able to bring the smartest minds from diverse backgrounds together to overcome challenges that haven't been thought of or solved before.

What we look for?

  • 3 to 5 years of experience working in back-end technologies.
  • Ability to quickly and effectively understand and translate product and business requirements into technical solutions
  • Experience with modern backend technologies: like Java + AWS / EC2, Relational databases, messaging queues, micro-services architectures, scale-out architectures
  • Good understanding of relational databases and experience of MySql/Postgres
  • Familiarity with continuous integration
  • A knack for benchmarking and optimisation

Good to Have:

  • Experience in SpringBoot, Hibernate, Redis, S3, SQS, Payment Domain

What you will do?

  • Own the system architecture, development and launch of key product and technical initiatives.
  • Investigate, prototype and deliver innovative system solutions.
  • Work in an Agile/Scrum environment to contribute in all phases of the development.
  • Deliver high-quality software.
  • Establish architectural principles, select design patterns and then mentor team members on their appropriate application.
  • Ownership. Ownership. Ownership.

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter