Software Engineering Intern, Server (Backend)
Nudge
Bengaluru, Karnataka, IndiaFresher7m agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 1 year · B.Tech / B.E. or MCA
- Must know
- MicroservicesREST APIsPostgreSQLRedisDockerGit
- Work
- On-site in Bengaluru · internship
- Pay
- Not stated by the employer.
- Skill demand
- REST APIs39%PostgreSQL7%Microservices5%Redis1%of 109 similar fresher jobs posted in India this week
- Listed
- 9 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Nudge is building India’s ultimate commerce rewards platform. As a Server Intern, you will join our Core Platform Engineering team and ship real code to production. You will work on backend microservices alongside senior engineers, with a mentor guiding your work and reviewing your code. This is not a shadowing internship. You will own small, well-scoped features and see them used by real users.
Key Responsibilities
- Build and extend RESTful APIs for bill uploads, app integrations, and in-app games.
- Take a scoped task from understanding the problem to a merged, deployed change.
- Get hands-on with PostgreSQL, Redis, Docker, and cloud deployments.
- Learn how real systems handle concurrency, caching, retries, and data consistency.
- Write unit and integration tests, and document what you build.
- Go through code reviews, and help debug issues using logs and metrics.
- Use AI coding tools (e.g., Claude Code, Cursor, GitHub Copilot) to write, test, and debug code faster, while understanding and owning every line you ship.
- Use AI to explore unfamiliar codebases, draft tests and documentation, and prototype ideas quickly.
Requirements & Tech Stack
- Strong fundamentals in Data Structures, Algorithms, and core CS concepts (OS, networking, databases).
- Comfort coding in at least one programming language such as Go, Java, Python, JavaScript/TypeScript, or C++, and the ability to pick up new languages quickly.
- Basic understanding of how web APIs work (HTTP, REST, JSON) and of SQL databases.
- Familiarity with Git and a Linux/command-line environment.
- Projects that show you build things: college projects, hackathons, open source, or personal backend projects (share GitHub links).
- Hands-on experience using AI tools in your own projects, and the judgement to review, test, and correct what they generate.
- Curiosity, ownership, and the drive to learn fast in a startup environment.
Qualifications
- Final-year students or recent graduates (B.Tech / B.E. / MCA or equivalent).