Summer Intern, Software Engineering Undergraduate ID-14366

The Company

Cypress Creek Renewables is powering a sustainable future, one project at a time. We develop, finance, own and operate utility-scale and distributed solar and storage projects across the country. Fostering a diverse group of innovative thinkers from all backgrounds, Cypress people are drawn to work in a purpose-driven organization. We hope you will join us.
Phone Support, Remote, $50/hr, No Experience, Part-Time Phone Support, Remote, $40/hr, Evening/Night Shift Remote Data Entry, $40/hr, Part-Time, College Student Job Live Chat Support, $45/hr, Part-Time, Remote, No Degree Remote Moderator, No Degree, $35/hr, Evening, Weekend Job Remote Data Entry, $40/hr, Evening/Night Job, No Experience Remote Phone Job, $40/hr, Part-Time, No Degree Required Virtual Assistant, $42/hr, Evening, Remote, College Student Data Entry, $35/hr, Night Job, No Degree, Remote Data Entry, No Experience, $50/hr, Remote, College Student Phone Support, Remote, $50/hr, No Experience, Part-Time Weekend Customer Support, $40/hr, Remote, College Student Virtual Assistant, $40/hr, Evening, Remote, No Degree Remote Live Chat, $40/hr, College Student, No Experience Phone Job, $35/hr, Remote, Part-Time, College Student Data Entry, $40/hr, Remote, Night Job, No Degree Virtual Assistant, $45/hr, No Experience, Remote, Night Job Phone Job, $50/hr, Remote, No Degree, Part-Time, Weekend Virtual Assistant, $40/hr, Remote, No Degree, Night Job Phone Support, Remote, $50/hr, No Experience, Part-Time Remote Customer Support, $50/hr, Night Shift, No Degree Weekend Data Entry, $45/hr, Remote, No Experience Data Entry, No Degree, $40/hr, Part-Time, Remote Job Virtual Assistant, $45/hr, Remote, No Experience, Night Job Data Entry, $35/hr, Remote, Evening Job, College Student Phone Job, $50/hr, Remote, No Degree, Part-Time, Weekend Virtual Assistant, Remote, $45/hr, Evening, No Experience Virtual Assistant, No Degree, $40/hr, Remote, Part-Time Virtual Assistant, $50/hr, Remote, Part-Time, Evening Job Customer Support, $35/hr, Night Job, Remote, No Experience Data Entry, No Degree, $45/hr, Part-Time, Remote Job Remote Phone Support, $40/hr, Evening, No Experience Required Phone Support, $35/hr, Weekend, Remote, No Experience Remote Live Chat, $42/hr, Weekend, No Degree, Part-Time Phone Support, $40/hr, Remote, No Experience, Evening Job Remote Customer Support, $45/hr, Part-Time, College Student Customer Support, $50/hr, Remote, Evening/Night Job, No Degree Data Entry, No Experience, $50/hr, Remote, College Student Live Chat Support, $42/hr, Weekend, Remote, No Degree Remote Phone Support, $40/hr, Night Job, College Student Virtual Assistant, $42/hr, Remote, Weekend, Entry Level Remote Moderator, $40/hr, No Degree, Weekend Job, Part-Time Remote Phone Support, $40/hr, Evening, No Experience Required Virtual Assistant, $40/hr, Remote, Night Shift, No Experience Live Chat Support, $35/hr, Remote, No Experience Required Remote Customer Support, $45/hr, No Degree, Evening Job Virtual Assistant, No Degree, $45/hr, Remote, Part-Time Part-Time Data Entry, $45/hr, Remote, College Student Friendly Weekend Customer Support, $40/hr, Remote, College Student Remote Customer Support, $40/hr, No Degree, Evening Job Virtual Assistant, $50/hr, Weekend, No Degree, Remote Virtual Assistant, $50/hr, Remote, Part-Time, Evening Job Virtual Assistant, $42/hr, Remote, No Experience, Evening Data Entry, No Experience, $50/hr, Remote, College Student Live Chat Support, $45/hr, Weekend, Remote, College Student Remote Phone Job, $42/hr, Part-Time, No Experience Required Remote Moderator, $42/hr, Part-Time, Weekend, No Degree Customer Support, $40/hr, Remote, Part-Time, No Degree Remote Phone Job, $40/hr, Part-Time, No Degree Required Remote Phone Job, $42/hr, Night Shift, College Student Friendly Remote Moderator, $40/hr, Weekend, No Degree, Part-Time Phone Job, $40/hr, Remote, Night Shift, No Degree Weekend Customer Support, $42/hr, Remote, College Student Virtual Assistant, $45/hr, Remote, No Experience, Night Job Virtual Assistant, No Experience, $42/hr, Remote, Part-Time Entry-Level Remote Data Entry, $35/hr, Evening Job Virtual Assistant, $42/hr, Remote, Weekend, Entry Level Data Entry, $45/hr, Remote, Night Job, No Degree Virtual Assistant, $45/hr, No Experience, Remote, Night Job Live Chat Support, $45/hr, Part-Time, Remote, No Degree Remote Phone Job, $42/hr, Part-Time, College Student Friendly Remote Customer Support, $45/hr, Part-Time, College Student Live Chat Support, $45/hr, Part-Time, Remote, No Degree Data Entry, $45/hr, Remote, Night Shift, College Student Job Phone Job, $35/hr, Remote, Part-Time, College Student Data Entry, $40/hr, Evening Job, No Experience, Remote Phone Job, $50/hr, Remote, Part-Time, College Student Phone Support, Remote, $42/hr, Evening/Night Shift Data Entry, $35/hr, Remote, Evening Job, College Student Remote Virtual Assistant, $40/hr, Evening, Part-Time Job Phone Support, $35/hr, Weekend, Remote, No Experience Entry Level Phone Job, $40/hr, Remote, No Degree Required Remote Phone Job, $40/hr, No Degree, College Student Friendly Remote Data Entry, $40/hr, College Student Friendly, Part-Time Remote Moderator, $42/hr, Part-Time, Weekend, No Degree Entry-Level Remote Data Entry, $35/hr, Evening Job Data Entry, No Degree, $40/hr, Part-Time, Remote Job Remote Moderator, $42/hr, Part-Time, Weekend, No Degree Data Entry, Remote, $42/hr, Evening Job, No Degree Virtual Assistant, $40/hr, Remote, No Experience, Night Job
The Role

We are looking for a motivated and curious Undergraduate Intern to join our Digital Centre of Excellence (DCOE) team. This role is a unique opportunity to contribute to impactful software and infrastructure projects that support the operations, analytics, and optimization of renewable energy systems.

Whether your passion lies in software engineering, DevOps, or cloud infrastructure, you’ll work side-by-side with seasoned engineers to build scalable systems and learn the practical ins and outs of clean tech innovation.

What You’ll Do
• Collaborate with engineers to design, develop, and test internal software tools and systems
• Assist in automating infrastructure using modern DevOps practices (e.g., CI/CD pipelines, Infrastructure as Code)
• Support integration of cloud services and data pipelines (e.g., AWS, Kubernetes, Python-based services)
• Help optimize workflows and tooling used in solar farm monitoring and operations
• Contribute to code reviews, documentation, and quality assurance processes
• Participate in agile sprint planning, team meetings, and technical discussions
• Gain exposure to real-world applications of renewable energy systems and digital transformation

What We’re Looking For
• Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Information Systems, or a related technical field
• Coursework or side projects that demonstrate experience with Python, SQL, or cloud platforms (e.g., AWS, GCP, Azure)
• Familiarity or curiosity about containerization (Docker, Kubernetes), CI/CD, or DevOps practices
• Strong problem-solving skills, adaptability, and a willingness to learn
• Excellent communication and collaboration abilities

Bonus Points
• Experience with Azure Pipelines, Terraform, or cloud-native services
• Interest in renewable energy, sustainability, or data-driven impact
• Familiarity with infrastructure monitoring or observability tools

Why Join Us?
• Make a real impact at a mission-driven company leading the energy transition
• Gain mentorship from senior engineers and exposure to production-grade systems
• Work in a collaborative, learning-focused environment
• Flexible remote work and a supportive culture

Application Requirements
• Resume (PDF preferred)
• Brief cover letter or paragraph about why you’re interested in this role
• Links to GitHub or portfolio projects are a plus

Location: We have offices in Santa Monica, CA, San Francisco, CA, Durham, NC, and Asheville, NC and New York, NY. Preferably a candidate will be based near one of our office locations. Preferable the candidate will be based in the East Coast time zone. Additionally, we are on a hybrid schedule 3/week.

Compensation: The hourly rate for our undergraduate internships is $25/hr. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location.

A note to Recruiting Agencies Cypress Creek Renewables Human Resources team does not accept unsolicited resumes from third party recruiters, staffing firms, or related agencies. The Human Resources team coordinates all recruiting and hiring at our company. We do not accept resumes from third-party recruiters unless authorized by the Human Resources team and if a signed agreement is in place. Any unsolicited resumes will be considered property of CCR and we are not responsible for any related fees. All communication related to recruiting partnerships should ONLY be directed to the Human Resources team.

Cypress Creek Renewables is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. We are committed to providing a workplace that is inclusive and values diversity, and we encourage candidates from all backgrounds to apply.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...