Skip to content
← All opportunities

Software Developer Internship

InternshipRemoteOnline

The source listing appears to be closed. Open the company's listing to confirm — the source may still be accepting entries.

Sign in to save
Applications closed: 16/10/2026

Skills for this role

Skills we detected for this role.

  • Go
  • SQL
  • REST APIs
  • Git
  • Docker
  • Linux
  • PostgreSQL
  • MySQL
  • Redis
  • gRPC

Opportunity brief

Shortsqueeze Pvt. Ltd. is hiring a Software Developer Intern!

Your responsibilities will include:

  • Design, develop, and maintain backend services using Go (Golang).
  • Build and maintain REST and/or gRPC APIs used by our applications and internal services.
  • Work with databases to design schemas, write queries, and manage application data efficiently.
  • Develop backend systems supporting fantasy contests, real-time scoring, leaderboards, and sports data processing.
  • Integrate third-party APIs and external data providers.
  • Debug production issues and identify performance or reliability bottlenecks.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and technical discussions.
  • Improve the performance, reliability, and scalability of existing backend services.
  • Work closely with product, mobile, and other engineering teams to take features from requirements to production.
  • Learn and apply concepts around concurrency, caching, distributed systems, and scalable backend architecture.

Qualifications

  • Good understanding of Go (Golang) and its core concepts.
  • Strong foundation in data structures, algorithms, and computer science fundamentals.
  • Understanding of backend development concepts such as APIs, servers, databases, authentication, and request/response lifecycle.
  • Familiarity with REST APIs; knowledge of gRPC is a plus.
  • Experience working with a relational database such as PostgreSQL, MySQL, or similar.
  • Understanding of SQL, indexes, transactions, and basic database design.
  • Familiarity with Git and collaborative software development workflows.
  • Basic understanding of concurrency, goroutines, channels, and synchronization in Go.
  • Ability to debug problems systematically and reason about code rather than only relying on frameworks or libraries.
  • Currently pursuing or recently completed a degree in Computer Science, Engineering, or a related technical field.

Good to Have

  • Experience building personal, academic, open-source, or production backend projects using Go.
  • Familiarity with Redis, PostgreSQL, Docker, Linux, or cloud infrastructure.
  • Understanding of microservices or distributed systems.
  • Experience working with message queues, caching systems, background workers, or asynchronous processing.
  • Knowledge of profiling, benchmarking, or backend performance optimization.
  • Exposure to real-time systems, sports data, fintech, gaming, or fantasy sports platforms.
  • Interest in motorsports, football, Formula 1, gaming, or fantasy sports.

Requirements

  • Strong interest in backend software development and practical programming.
  • Working knowledge of Golang and familiarity with core programming concepts.
  • Understanding of APIs, databases, data structures, or server-side application development is helpful.
  • Ability to work independently, communicate clearly, and manage tasks in a remote setup.
  • The internship duration is 2 months.

More like this

Related opportunities