Colonies logo

Software Engineer Intern

Colonies

Software Engineer Intern

Position Overview

Join our dynamic team at Colonies as a Software Engineer Intern, where you will play a crucial role in redefining our data model and enhancing our web application. This internship offers a unique opportunity to work closely with our business development and work management teams, who currently utilize Airtable. Your primary goal will be to review and redefine the existing data model, ensuring clarity and consistency across our systems. Once the new data model is established, you will help implement an API to integrate it with our tenant management web application.

Responsibilities

  • Understand and Analyze: Dive deep into the existing data model to comprehend the various data points and their sources of truth.
  • Redefine Data Model: Collaborate with cross-functional teams to define a new, streamlined data model.
  • Communication and Migration: Effectively communicate the new data model to relevant teams and organize the migration process.
  • API Development: Gain a thorough understanding of the Airtable API and our web app's data model to facilitate seamless integration.
  • Product Mindset: Work alongside Product Managers and the UX team to align technical solutions with business goals and enhance user experience.

Your Profile

  • Currently pursuing an Engineering degree (bac +4) and seeking a software development internship for your final year.
  • Strong problem-solving skills and a keen interest in troubleshooting and debugging.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Fluent in both French and English, as our tech team is international and all communications are in English.
  • Eager to learn and adopt a product mindset, understanding user needs and contributing to the overall product strategy.

Our Tech Stack

  • Backend: Ruby on Rails 7
  • Frontend: JavaScript with Hotwire, Turbo, and Stimulus
  • UI Framework: Twitter Bootstrap 5.3
  • Database: PostgreSQL
  • Tools: Airtable, Redis, Heroku, Looker, Fivetran, Stripe

A Typical Day at Colonies

Start your day by catching up with remote colleagues on Slack over a cup of coffee. Review your tasks on the JIRA board and participate in the daily standup to discuss your progress and any blockers. Collaborate with the Business Development team to ensure a comprehensive understanding of their data needs. Work on defining and reviewing the new data model with your manager. Explore the existing web application codebase using VSCode to understand the application data model, and plan discussions with tech team members to gain further insights.

Why Join Us?

At Colonies, we are committed to transforming urban living by creating smart, community-focused housing solutions. As a Software Engineer Intern, you will be at the forefront of this transformation, contributing to innovative projects that enhance our tenant management systems. This role offers a hands-on learning experience in a supportive and collaborative environment, where your contributions will have a direct impact on our business and user satisfaction.

Join us in Paris and be part of a team that values creativity, collaboration, and continuous improvement. Apply now to start your journey with Colonies!

Similar jobs

Last update: 23 minutes ago

Stripe logo
Stripe

Software Engineer Intern (Summer & Winter)

Join Stripe as a Software Engineer Intern to work on impactful projects, gain experience in systems design, and collaborate with top engineers.

SingleStore logo
SingleStore

Software Engineer Intern, DB Engine (Summer 2025)

Join SingleStore as a Software Engineer Intern for Summer 2025, working on real-time technology with C++ and distributed systems.

Sigma Computing logo
Sigma Computing

Frontend Software Engineering Intern (Recent Grad)

Join Sigma Computing as a Frontend Software Engineering Intern in San Francisco. Work on scalable systems and collaborate with engineers.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Perpay Inc. logo
Perpay Inc.

Software Engineering Intern

Join Perpay as a Software Engineering Intern to gain real-world experience in a fast-paced tech startup environment.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Stockholm, Sweden. Work on cutting-edge technology and industry-defining projects.

Servier logo
Servier

Web Developer Fullstack Intern (Alternance)

Join Servier as a Web Developer Fullstack Intern in Suresnes, France. Develop digital services in a hybrid work environment.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

Ibotta logo
Ibotta

Software Engineering Intern

Join Ibotta as a Software Engineering Intern in Denver. Work on real-world challenges, learn from experts, and contribute to innovative projects.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Luxembourg. Work on cutting-edge projects and innovate with experienced engineers.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Patrowl.io logo
Patrowl.io

Intern Back-End Developer Python and QA

Join Patrowl.io as an Intern Back-End Developer in Paris, focusing on Python and QA in a dynamic, Agile environment.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern in Bucharest. Work on impactful projects, gain experience in systems design, and collaborate with experts.

Kognitos logo
Kognitos

Software Engineer Intern

Join Kognitos as a Software Engineer Intern to work on AI and machine learning projects in San Jose.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern in Dublin. Work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Siemens logo
Siemens

Working Student - Software Engineer

Join Siemens as a Working Student Software Engineer in Bucharest. Gain experience in software engineering for railway systems.

Cencora logo
Cencora

Application Development Intern

Join Cencora as an Application Development Intern to gain hands-on experience in software development and healthcare.

Lucid Software logo
Lucid Software

Software Engineer Internship 2025

Join Lucid Software as a Software Engineer Intern in 2025 to build innovative web applications using JavaScript, Scala, and more.

SpaceX logo
SpaceX

Software Engineering Internship/Co-op Spring 2025

Join SpaceX as a Software Engineering Intern for Spring 2025. Work on impactful projects with a focus on software development and aerospace.

Slack logo
Slack

Summer 2025 Intern - Software Engineer

Join Salesforce or Slack as a Summer 2025 Software Engineering Intern. Gain hands-on experience in AI-driven innovation and cloud computing.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Siemens logo
Siemens

Internship for Web Application Development

Join Siemens as a Web Application Intern to develop healthcare applications using Python, Flask, and JavaScript frameworks.

Second Dinner logo
Second Dinner

Software Engineer Intern, Features

Join Second Dinner as a Software Engineer Intern to work on game features remotely. Enhance your skills in C#, OOP, and game development.