Software Engineering Intern – Integration & Process Automation

Posted 4 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Integration & Process Automation Intern supporting Revamp's renewable energy operations. Collaborating with teams to improve workflows and build automation tools.

Responsibilities

  • Identify opportunities for process automation across internal teams and workflows.
  • Design, build, and maintain integrations between internal and third-party systems using tools such as Python, Power Automate, Zapier, and APIs.
  • Develop scripts and lightweight applications to improve data accuracy, efficiency, and repeatability of engineering tasks.
  • Document integration architecture, workflows, and implementation details to support long-term maintainability.
  • Support validation and quality assurance of automation tools to ensure reliability and intended performance.
  • Manage time effectively across concurrent assignments and shifting priorities.
  • Collaborate with engineers and internal stakeholders to understand requirements and deliver practical automation solutions.
  • Communicate technical concepts clearly to non-technical team members.
  • Receive direction on complex or unconventional challenges and incorporate feedback into iterative improvements.
  • Perform additional duties as assigned or directed.

Requirements

  • Actively enrolled in an undergraduate or graduate program in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Minimum 60 semester hours completed.
  • Minimum GPA of 3.2/4.0.
  • Foundational knowledge of software engineering principles.
  • Demonstrated experience (coursework, internship, or project-based) using Python and/or similar languages for automation or data-related tasks.
  • Familiarity with APIs and system integrations.
  • Strong written and verbal communication skills.
  • Ability to manage multiple tasks independently while maintaining attention to detail.
  • Demonstrated problem-solving ability and ownership of assigned work.

Benefits

  • Competitive hourly compensation
  • Exposure to large-scale renewable energy engineering operations
  • Mentorship from experienced engineers and automation specialists
  • Opportunity to contribute to projects supporting the energy transition

Job title

Job type

Internship

Experience level

Entry level

Salary

$30 - $35 per hour

Degree requirement

Bachelor's Degree

Tech skills

Python

Location requirements

RemoteNorth America

Report this job

Found something wrong with the page? Please let us know by submitting a report below.