Nirmata

Software Engineer Intern

Nirmata

internship

Posted on:

Location Type: Hybrid

Location: Bangalore • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

GoJavaKubernetesMicroservicesPrometheus

About the role

  • Assist in designing, developing, and deploying microservices for the Nirmata platform
  • Write clean, maintainable code in languages like Go or Java
  • Participate in code reviews, testing, debugging, and performance tuning
  • Help improve system reliability, observability, and automation using tools like Prometheus, TimeScale, and Kubernetes
  • Collaborate with cross-functional teams to deliver features and resolve technical issues
  • Explore opportunities to contribute to open-source projects, internal tools, or engineering blogs
  • Take ownership of small projects or features and present outcomes to the engineering team

Requirements

  • Good understanding of OOP concepts
  • Good understanding of data structures and algorithms
  • Hands-on (basic working experience) with Java and Go
  • Good communication skills
  • Ability to present an academic or personal project completed during college
  • Knowledge of Kubernetes is an added advantage
  • B.Tech/B.E in Computer Science or equivalent
Benefits
  • Opportunities to contribute to open-source projects
  • Hands-on experience with cloud-native technologies
  • Participate in meetups, blog posts, and hackathons

Applicant Tracking System Keywords

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

Hard skills
microservicesGoJavaOOP conceptsdata structuresalgorithmscode reviewstestingdebuggingperformance tuning
Soft skills
communicationcollaborationownershippresentation
Certifications
B.TechB.E