Portfolio Company Opportunities
Join a Startup, Change the World

Backend Engineering Intern - In person

Segwise

Segwise

Software Engineering
Bengaluru, Karnataka, India
Posted on Jan 18, 2025
Overview

The Backend Engineering Intern will play a crucial role in our technology team, assisting in the design, development, and maintenance of server-side applications and backend functionality. This internship provides a robust learning opportunity for aspiring engineers to work on real-world projects that directly impact our business. The intern will work alongside experienced engineers and contribute to various stages of the development lifecycle, enhancing their skills in coding, debugging, and testing while gaining valuable insights into backend architecture. Importantly, you will immerse yourself in a collaborative and innovative environment, where we prioritize learning and growth. This role is designed for those who are passionate about technology and eager to enhance their knowledge of backend systems, databases, and API integrations. As part of the team, you will also have the chance to participate in brainstorming sessions, project reviews, and other team activities, which will enrich your experience and build your network within the industry.

Key Responsibilities

  • Assist in the design and implementation of backend services and APIs.
  • Participate in code reviews and ensure quality coding standards are met.
  • Debug and troubleshoot backend applications for improved performance.
  • Write and maintain clear documentation for backend systems and processes.
  • Participate in sprint planning and contribute to Agile development processes.
  • Contribute to the development of testing strategies and automated tests.
  • Engage in daily stand-ups and team meetings to update progress and collaborate.
  • Research new tools and technologies that could enhance backend services.
  • Assist in deploying applications to staging and production environments.
  • Help maintain the integration and deployment (CI/CD) pipelines.
  • Work on performance tuning and optimization of backend applications.

Required Qualifications

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field and graduating in 2025 summer.
  • Working knowledge of Golang or python.
  • Familiarity with relational databases such as MySQL or PostgreSQL.
  • Knowledge of RESTful API principles and practices.
  • Experience with version control systems, preferably Git.
  • Ability to write clean, maintainable code with a focus on performance.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal abilities.
  • Ability to work independently and within a team environment.
  • Prior internships or projects related to software development are a plus.
  • Understanding of server management and deployment concepts.
  • Availability to commit to the internship for a minimum of 4 months.

Note: This is a paid internship.Skills: postgresql,git,python,aws,restful apis,go (golang)