Software Engineer Intern

AiDASH

Scroll down to apply
Bengaluru, Karnataka, India3 weeks ago
LocationBengaluru, Karnataka, India
QualificationPursuing a degree in Computer Science, Engineering, or a related field

Job Description

  • At AiDASH, our Professional Services App Engineering team is dedicated to bridging the gap between core product capabilities and measurable customer outcomes. As a Software Engineer Intern, you will immerse yourself in real-world full-stack engineering problems within a fast-paced environment. Under the direct guidance of senior engineers, you will build customisations, integrations, and extensions that deliver tangible value to enterprise utility customers.
  • Your day-to-day operations will span across the entire technology stack. On the backend, you will leverage Python and Java to build robust data pipelines, while on the frontend, you will utilize React with TypeScript to create intuitive user interfaces. You will work extensively with both SQL and NoSQL databases for data modeling, actively participating in code reviews to ensure all deliverables are clean, well-documented, and highly secure.

Key Responsibilities

  • Support the design and successful delivery of product customizations, migrations, and customer deliverables under senior engineering guidance.
  • Contribute efficiently across the full stack—building backend logic via Python/Java and crafting front-end interfaces using React with TypeScript .
  • Write clean, highly maintainable, and well-documented code while actively participating in peer code reviews.
  • Work directly with SQL and NoSQL databases to support complex data modeling and dynamic query tasks.
  • Collaborate closely with the wider engineering team to understand intricate customer workflows and translate them into technical solutions.
  • Communicate project progress, blockers, and innovative ideas clearly within team standups.

Skills & Eligibility

  • Education: Currently pursuing a degree in Computer Science, Software Engineering, or a closely related technical field.
  • Programming Fundamentals: Must possess a solid, demonstrable foundation in core programming logic and object-oriented design.
  • Core Languages: Familiarity and academic/project experience with Python, Java, and React . (TypeScript knowledge is a strong plus).
  • Database Knowledge: A basic understanding of database structures and querying using SQL or NoSQL is highly preferred.
  • Mindset: A proactive self-starter who genuinely enjoys learning and applying new technologies rapidly in a collaborative environment.
  • Communication: Clear and confident communicator—comfortable asking technical questions and sharing ideas.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now