SDE 3 - Life
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
About Us
ACKO is India’s first and only fully-digital Insurtech (product) company to have taken insurance by storm. You might have seen our cool ads or are already a customer and we hope you have noticed how we are rewriting the rules of the insurance game constantly and persistently.
Based out of Bangalore, we are solving for the Indian market. But we are a part of a global wave of insurtech startups such as ZhongAn in China , Oscar, Lemonade, Metromile in the US, that are known to succeed owing to their business models and technology.
We are a unicorn backed by a slate of marquee investors like Binny Bansal, Amazon, Ascent capital, Accel, SAIF, Catamaran, General Atlantic and Multiples. In only four years since our inception and operations, our products have reached ~75M unique users. We have partnered with some of the biggest names of the digital ecosystem such as Amazon, Ola, RedBus, Oyo, Lendingkart, ZestMoney, GOMMT group etc.
At ACKO, job roles are focused at impact and we’re here to transform the way the industry operates. Innovation drives us and our products, and we are poised to disrupt insurance, powered by our pioneering products. We have changed the landscape of this age old sector in a growing economy like India and have miles to go from here.
After having crossed the $1B valuation mark, our eyes set on even bigger milestones. If you think we’re just about growth and numbers, employee wellbeing lies at the core of all our programs and policies. We are a regular ‘Great Place to Work’ winner and consistently feature on Linkedin’s list of top startups. Currently 1000 strong, we are hiring across all functions.
Job Description
Job Description:
The Software Development Engineer - 3’s core responsibilities include designing, developing, leading by example, mentoring, and guiding team members on everything from structured problem-solving and architecting large systems to the development of best practices. You'd be working on technologies like Java, Postgres, hazelcast, DynamoDB, SQL, lambda, Kubernetes, etc., and highly maintainable and unit-tested software components/systems that address real-world problems. You will be working in a fast-paced and agile work environment delivering quality and scalable solutions that have an immediate business impact.
Primary responsibilities:
• High-level design, development, and evolution management of complex features and subsystems
• Driving the adoption of best practices & regular participation in code reviews, design, documentation
• Monitoring and improvement of key engineering metrics such as uptime, performance, and modularity of subsystems
• Work closely with engineering and non-engineering stakeholders like the product, business, and third-party stakeholders during planning and throughout the SDLC to drive engineering in the right direction
• Collaborate within and outside the team to ensure engineering cohesiveness and consistency
• Mentor junior engineers and contribute to their success.
Here’s what we are looking for:
• Experience level of 5-8 years in fairly complex/large-scale backend systems
• Strong problem-solving skills, design/architecture skills, and computer science fundamentals
• Strong hands-on and practical working experience with some high-level programming language(s), with a high focus on LLD & HLD
• Strong debugging skills, using logs and other monitoring systems
• Excellent coding skills - should be able to fluently convert the design into code.
• Hands-on experience working with some kinds of databases, caching, and queuing tools
• B.E. / B. Tech in Computer Science or equivalent from a reputed college.
Good to Have:
• Hands-on experience in using cloud infra - like AWS
• Understanding how a web app works end-to-end
• Understanding how a mobile app works end-to-end
• Have used tools for metrics and monitoring of the applications
• Sense of urgency and ownership
• Hands-on experience with one of the Postgres/MySql and some NoSQL databases
• Understanding of Security fundamentals - DDOS/API level security etc
• Understanding of Microservices architecture
• Knowledge of standard Queueing mechanisms
• Understanding of standard Caching mechanisms
• Understanding of Database Schema Design
• Practical coding knowledge wofPython / Java
ACKO is India’s first and only fully-digital Insurtech (product) company to have taken insurance by storm. You might have seen our cool ads or are already a customer and we hope you have noticed how we are rewriting the rules of the insurance game constantly and persistently.
Based out of Bangalore, we are solving for the Indian market. But we are a part of a global wave of insurtech startups such as ZhongAn in China , Oscar, Lemonade, Metromile in the US, that are known to succeed owing to their business models and technology.
We are a unicorn backed by a slate of marquee investors like Binny Bansal, Amazon, Ascent capital, Accel, SAIF, Catamaran, General Atlantic and Multiples. In only four years since our inception and operations, our products have reached ~75M unique users. We have partnered with some of the biggest names of the digital ecosystem such as Amazon, Ola, RedBus, Oyo, Lendingkart, ZestMoney, GOMMT group etc.
At ACKO, job roles are focused at impact and we’re here to transform the way the industry operates. Innovation drives us and our products, and we are poised to disrupt insurance, powered by our pioneering products. We have changed the landscape of this age old sector in a growing economy like India and have miles to go from here.
After having crossed the $1B valuation mark, our eyes set on even bigger milestones. If you think we’re just about growth and numbers, employee wellbeing lies at the core of all our programs and policies. We are a regular ‘Great Place to Work’ winner and consistently feature on Linkedin’s list of top startups. Currently 1000 strong, we are hiring across all functions.
Job Description
Job Description:
The Software Development Engineer - 3’s core responsibilities include designing, developing, leading by example, mentoring, and guiding team members on everything from structured problem-solving and architecting large systems to the development of best practices. You'd be working on technologies like Java, Postgres, hazelcast, DynamoDB, SQL, lambda, Kubernetes, etc., and highly maintainable and unit-tested software components/systems that address real-world problems. You will be working in a fast-paced and agile work environment delivering quality and scalable solutions that have an immediate business impact.
Primary responsibilities:
• High-level design, development, and evolution management of complex features and subsystems
• Driving the adoption of best practices & regular participation in code reviews, design, documentation
• Monitoring and improvement of key engineering metrics such as uptime, performance, and modularity of subsystems
• Work closely with engineering and non-engineering stakeholders like the product, business, and third-party stakeholders during planning and throughout the SDLC to drive engineering in the right direction
• Collaborate within and outside the team to ensure engineering cohesiveness and consistency
• Mentor junior engineers and contribute to their success.
Here’s what we are looking for:
• Experience level of 5-8 years in fairly complex/large-scale backend systems
• Strong problem-solving skills, design/architecture skills, and computer science fundamentals
• Strong hands-on and practical working experience with some high-level programming language(s), with a high focus on LLD & HLD
• Strong debugging skills, using logs and other monitoring systems
• Excellent coding skills - should be able to fluently convert the design into code.
• Hands-on experience working with some kinds of databases, caching, and queuing tools
• B.E. / B. Tech in Computer Science or equivalent from a reputed college.
Good to Have:
• Hands-on experience in using cloud infra - like AWS
• Understanding how a web app works end-to-end
• Understanding how a mobile app works end-to-end
• Have used tools for metrics and monitoring of the applications
• Sense of urgency and ownership
• Hands-on experience with one of the Postgres/MySql and some NoSQL databases
• Understanding of Security fundamentals - DDOS/API level security etc
• Understanding of Microservices architecture
• Knowledge of standard Queueing mechanisms
• Understanding of standard Caching mechanisms
• Understanding of Database Schema Design
• Practical coding knowledge wofPython / Java
2 page views
Related listings
-
Junior Front End DeveloperSoftware Developermust have a degree in Computer Science or similar field. BE/BTECH Be proficient in coding languages such as HTML, CSS, JavaScript, and jQuery. Understand server-side CSS. Knowledge of Angular and JS * Job Type: Full-time Salary: ₹24,000.00 - ₹25,000....2026/11/07
-
Senior/Software Engineer - Platform Software (SoC)Software DeveloperAbout Us Uhnder is the pioneer of digital imaging radar technologies focused on revolutionizing the world of mobility by offering the best-performing radar sensors, enabling safer mobility for both people and goods . Founded in 2015 and headquartered...2026/11/07
-
Frontend Software Developer- React JSSoftware DeveloperTurning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves at scale. Review and o...2026/11/07
