ApplySarthi Match jobs to your CV

SDE III

Hevodata

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

129 open sde roles across 34 companies are on ApplySarthi right now, most of them in Bengaluru (37), Hyderabad (9), Lucknow (5).

What sde roles keep asking for: Java (32%), C++ (25%), AWS (22%), Python (22%), CI/CD (19%), C# (16%), Machine learning (16%), Perl (16%) — counted across their open postings here.

Software Development Engineer jobs in Bengaluru · Software Development Engineer jobs in India · Remote Software Development Engineer jobs · Java jobs · Python jobs

Hevodata has 52 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for sde roles keep coming back to Java, C++, AWS, Python. Practise those questions before you sit with Hevodata.

Questions you are likely to be asked

  1. Why do you want to join Hevodata?
  2. What is your experience with Java? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the SDE III at Hevodata interview free →

What you’ll own as SDE III at Hevo: Work on highly maintainable and efficient components/systems. Excelling as an individual contributor. Identify and resolve performance and scalability issues with an increasingly complex enterprise product. Improving the overall quality of code structure and product. Design features along with the architects. Scoping, Breakdown and Implementation to be owned independently. Maintaining the documentation of the particular component you are working on. What you’ll bring to the table: Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces. Experience in working on highly concurrent multithreaded applications with a keen eye on system performance and throughput. Good understanding of system performance trade-offs, load balancing, and engineering for high availability. Excellent programming skills in Java/Python or any other popular programming language. Strong problem-solving and debugging skills. Good understanding of data structures and algorithms and their space and time complexities. Strong technical aptitude and a good knowledge of CS fundamentals. Candidate Persona: 4-8 years of experience in building scalable, highly critical distributed systems. B Tech in Computer Science or equivalent from a reputed college.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2025-09-02. ApplySarthi collects openings and links to application pages; the role is advertised by Hevodata, not by us.