Job Description:
Join us as a
Backend Software Developer (Intern) and take part in building a powerful pre-sales engineering tool that brings together technical calculations and commercial intelligence into a seamless web application. This tool supports the planning and proposal of energy-efficient solutions by integrating cooling load estimation, energy savings, investment costs, ROI, and profitability — all wrapped into a professional, user-friendly platform.
If you're excited about building tools that drive sustainable decisions and want to see your code applied in real-world commercial settings, this role offers an incredible learning experience.
Key Responsibilities:
Web Development & Integration:
- Help build and maintain the backend logic of a full-stack web application using Python.
- Collaborate on integrating complex engineering calculations and financial models into the application.
- Connect the backend to modern front-end components and enable responsive, data-driven user interfaces.
Data & Application Design:
- Contribute to structuring and managing user data, system inputs, and generated outputs using appropriate databases.
- Assist in designing user authentication, role-based access, and data security features.
Tools & Systems Integration:
- Explore and implement integration points with spreadsheets, APIs, and other platforms to streamline workflows.
- Support version control, testing, and deployment processes using Git and modern DevOps tools.
Required Skills:
Programming & Problem-Solving:
- Strong foundation in Python and backend development concepts.
- Basic experience with front-end technologies (HTML, CSS, JavaScript).
- Understanding of databases (SQL or NoSQL) and API development.
Eagerness to Learn:
- Curiosity about how real-world systems are engineered and priced.
- Willingness to experiment, prototype, and learn from feedback.
Collaboration & Communication:
- Ability to write clear, structured code and documentation.
- Comfort working in a collaborative team environment, participating in reviews, and sharing ideas.
Preferred Qualifications:
- Familiarity with frameworks such as Flask, Django, or FastAPI.
- Experience using tools like Pandas or openpyxl to handle spreadsheet data.
- Exposure to GitHub, REST APIs, or cloud deployment platforms (e.g., Heroku, Vercel).
- Interest in energy systems, sustainable design, or technical sales tools.
Why Join Us?
This internship offers more than just development experience — you'll gain exposure to sustainability, engineering, and commercial strategy. Your contributions will go into a
real product that supports
multimillion-dollar energy efficiency projects, helping bridge technical engineering with practical sales solutions. It's a great chance to
build your portfolio, learn from experienced mentors, and prepare for a career in software, sustainability, or smart building technologies.