Job Description

Job Summary:

We are looking for an experienced and highly analytical Senior/Lead Software Engineer with deep expertise in Data Structures and Algorithms. The ideal candidate will have 6–12 years of strong hands-on development experience, including designing scalable systems, solving complex algorithmic problems, and mentoring engineering teams. You will play a key role in architectural decisions, performance optimization, and driving technical excellence across projects.

Key Responsibilities:

  • Design and implement highly efficient, scalable, and maintainable software systems.
  • Architect solutions leveraging advanced data structures and optimized algorithms.
  • Lead system design discussions and make architectural decisions.
  • Analyze and optimize time and space complexity for high-performance applications.
  • Handle large-scale data processing and performance-critical systems.
  • Mentor junior and mid-level e...

Ready to Apply?

Take the next step in your AI career. Submit your application to Curapersonal Private Limited today.

Submit Application