Avatar for Hansel.io

User Drop-Off Management Platform

Backend Engineer

Apply now
Job Responsibilities
-Development of Hansel’s scalable backend, including our Data Platform
-Designing new features architecture and implementing them
-Mentoring the engineering team
-Evolving the architecture for performance and scalability
-Design, develop and own components of a highly scalable, distributed platform
-Bring process in team and actively involved in discussion to improve software development cycle

Skills and Experience
- 4-8 years of overall experience on any one of the languages - Java, Python, Go.
- Minimum 3 years of experience working on backend frameworks like DropWizard, Spring Boot, django.
- Handled large volumes of data through distributed database management system like Cassandra, HBase, Hadoop.
- Experience on distributed cluster computing frameworks like spark would be an added advantage.
- Should have experience in scaling backend services. Building a high availability system and reducing points of failure.
- Good understanding of queuing system like Kafka, RabbitMQ and caching systems like Redis.
- Good understanding of AWS services and should have used them in day to day activities.
- Should have very good understanding of data structures and algorithms.
- Experience in optimizing applications for low latency.
- Experience in building systems from scratch. Should have been a part of a system evolution phase converting monolithic architecture to a micro service architecture.
- Knowledge of security and data protection would be an added advantage
Location
Bengaluru
Job type
Full-time
Visa sponsorship
Not Available
Experience
4+ years
Hiring contact

Hansel.io at a glance

User Drop-Off Management Platform

Hansel.io focuses on iOS, Android, Web Development, and Product Management. Their company has offices in San Jose and Bengaluru. They have a small team that's between 11-50 employees.

You can view their website at http://hansel.io