Backend Software Engineer - Internship

Kargo builds connective tissue between the physical world of freight and the digital ecosystem used to manage it, developing smart infrastructure for a safer and more efficient future of logistics.
Software Engineering Intern
In-Person
This job posting may no longer be active.

Description For Backend Software Engineer - Internship

Kargo, a company revolutionizing logistics through smart infrastructure, is offering an exciting Backend Software Engineer Internship opportunity in San Francisco. This 3-month unpaid internship comes with the potential for conversion to a full-time position.

As an intern, you'll be at the forefront of developing solutions that bridge the gap between physical freight and digital management systems. You'll work on cutting-edge projects involving backend services, computer vision integration, and cloud infrastructure optimization.

Key responsibilities include collaborating on backend projects, developing system-wide features, integrating components with in-house computer vision models, and enhancing data flow for improved product quality. You'll write efficient, scalable code in languages like Python and JavaScript, participate in code reviews, and work cross-functionally to build tools and automate processes.

This role is perfect for a Computer Science student or recent graduate with Python experience, strong analytical skills, and a proactive attitude. You'll gain invaluable experience in a dynamic environment, working alongside experienced engineers to solve complex logistics challenges.

Join Kargo and be part of a team that's shaping the future of logistics with innovative technology. This internship offers a unique opportunity to apply your skills to real-world problems, potentially leading to a full-time position in a rapidly growing field. If you're passionate about backend development and eager to make an impact in the logistics industry, this internship at Kargo could be your stepping stone to an exciting career.

Last updated 10 months ago

Responsibilities For Backend Software Engineer - Internship

  • Collaborate with experienced software engineers on backend projects
  • Develop features on services of the entire backend system
  • Build components and integrate them with in-house computer vision models
  • Develop software services to enhance data flow and improve product quality
  • Work cross-functionally to build tools and platforms, automate processes, speed up data delivery, and work on cloud infrastructure with a focus on performance monitoring
  • Write high-quality, efficient, and scalable code
  • Participate in code reviews and contribute to coding standards improvement
  • Collaborate with cross-functional teams to design, implement, and test new features and improvements
  • Communicate effectively with team members and stakeholders, providing regular updates and progress reports

Requirements For Backend Software Engineer - Internship

Python
JavaScript
  • Degree (B.S or M.S) in Computer Science or related degree
  • Experience in Python
  • Strong collaborative skills, analytical skills, & great attention to detail
  • Willingness to take on a variety of software projects with a proactive attitude

Interested in this job?