Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Smarsh

Software Engineer – Intern

Smarsh

. Collaborate with senior engineers to design, build, and ship features for Smarsh's enterprise compliance platform .

Posted 10/7/2026internshipBengaluru • IndiaEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong foundations in data structures, algorithms, and computer science fundamentals, with hands-on experience in Core Java and microservices architecture. Capable of applying AI tooling to engineering problems and collaborating effectively in agile development environments.

Highest-signal resume keywords
Core JavaMicroservicesSpring BootAI Project DevelopmentAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Data StructuresAlgorithmsComputer Science FundamentalsCore JavaMicroservicesSpring BootAI ToolingLLM APIML ModelFrontend Development
Soft Skills
Analytical SkillsProblem-Solving SkillsCollaboration
Tools & Technologies
MongoDBElasticsearchAngularTypeScriptHTMLCSS
Industry Keywords
Enterprise Compliance PlatformDistributed SystemsAgile CeremoniesCode ReviewsPair Programming

Tech Stack

Tools & technologies
AngularDistributed SystemsElasticSearchJavaMicroservicesMongoDBSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Collaborate with senior engineers to design, build, and ship features for Smarsh's enterprise compliance platform
  • Write clean, well-tested Java code across backend services and APIs
  • Work within a modern microservices architecture and contribute to distributed systems at scale
  • Participate in agile ceremonies including sprint planning, standups, and retrospectives as a full team member
  • Learn from code reviews, pair programming, and mentorship throughout the internship
  • Apply AI tooling or ideas to real engineering problems

Requirements

What you’ll need
  • Pursuing or recently completed a Bachelor's or Master's in Engineering, Computer Science, or MCA
  • Strong foundations in data structures, algorithms, and computer science fundamentals
  • Hands-on experience with Core Java
  • Strong analytical and problem-solving skills with a passion for building enterprise-grade applications
  • Mandatory: Built at least one project incorporating AI using an LLM API, an ML model, or an AI-powered feature, demonstrable via GitHub, a portfolio, or a live demo
  • Experience with microservices and Spring Boot
  • Familiarity with MongoDB or Elasticsearch
  • Understanding of frontend development: Angular, TypeScript, HTML, CSS
  • Exposure to agile methodologies and collaborative development workflows

Benefits

Comp & perks
  • Paid internship
  • Mentorship throughout the internship
  • Learning through code reviews and pair programming
  • Participation as a full team member in agile ceremonies
  • Opportunity to apply AI tooling or ideas to real engineering problems
  • Collaboration with senior engineers
  • Diverse, inclusive culture and opportunities for authentic self-expression
  • Professional development in a global organization