Software Development Engineer - Intern
- Source: Keka
- Pointo
- On-site
- State of Karnataka, India
- Junior
Job Description
What you’ll do
- Design and build backend services and REST APIs using Node.js
- Write, optimize, and troubleshoot SQL queries and database schemas
- Own features from design through deployment, including monitoring in production
- Deploy and manage services on AWS
- Collaborate with frontend engineers to define clean API contracts
- Write unit and integration tests, and participate actively in code reviews
- Debug and resolve production issues as part of an on-call rotation
What we’re looking for
- 1–2 years of professional coding experience
- Strong fundamentals in data structures and object-oriented programming
- Proficiency in Node.js/JavaScript or TypeScript, Python or Java/Kotlin
- Solid SQL skills — comfortable writing joins, aggregations, and reasoning about schema design
- Working knowledge of AWS fundamentals (EC2, S3, Lambda, RDS)
- Demonstrated coding ability through past projects, internships, or coursework
- Understanding of REST API design principles
- Ability to write clean, testable, maintainable code and take feedback well in code review
Nice to have
- Experience with containerization (Docker) and CI/CD pipelines
- Exposure to microservices or event-driven architecture
- Familiarity with React or another frontend framework
- Experience with NoSQL databases alongside SQL
Skills
- NodeJS
- amazon-web-services
- javascript
- TypeScript
- microsoft-typescript
- Python
- Java
- Kotlin
- amazon-ec2
- amazon-s3
- aws-lambda
- amazon-rds-for-mysql
- Docker
- React
