Revamp Engineering

Founded in 2016, Revamp is the premier employee-owned engineering design firm dedicated to advancing large-scale renewable energy projects. Our team is united by a shared commitment to accelerating the global energy transition and creating a workplace where talented people can make a tangible impact in the fight against climate change. As employee-owners, we take pride in building a culture of collaboration, innovation, and accountability where every individual's contribution drives both company success and personal growth. Revamp engineers have supported the design of more than 10% of the utility-scale solar generation capacity in the US since 2020, contributing directly to the renewable energy transformation. So much more than just an engineering firm; we are a diverse, international team of immigrants, singers, dancers, pastry chefs, outdoor enthusiasts, animal lovers, travelers and problem-solvers who bring curiosity and creativity to everything we do.

Software Engineering Intern – Integration & Process Automation

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200

Location

United States

Posted

11 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Integration & Process Automation Engineering Intern supports the Technical Innovation team in designing, implementing, and maintaining internal software integrations and automation tools that improve engineering workflows and operational efficiency.

  • Focuses on connecting systems, streamlining processes, and reducing manual effort through thoughtful application of automation tools and code-based solutions.
  • Collaborates with multidisciplinary teams to identify integration opportunities and build scalable, maintainable solutions that support Revamp’s renewable energy engineering operations.

Qualifications

  • 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.

Requirements

  • 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.

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 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.
  • 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.

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.

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer11 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

Senior Software Engineer leading projects for AuditBoard's Platform UI team

AngularDockerEmber.jsJavaScriptKubernetesNode.jsPostgreSQLPythonReactSDLCTypeScriptVue.js
United States
$156K - $234K / year

Senior Software Engineer

SearchStax

Site Search and Hosted Solr

Full-stack Engineer11 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Senior Software Engineer at SearchStax, Inc. designing and developing software solutions

CloudDjangoGraphQLJavaJavaScriptMicroservicesNode.jsPythonReactVue.js
United States
$129.7K / year

Senior Full-stack Engineer – Node/TS

South Geeks

Connecting Latin American tech talent with companies worldwide to bring ideas to life

Full-stack Engineer11 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Full Stack Engineer managing backend and frontend development at a fintech company

AWSCloudJavaScriptMySQLNode.jsSQLTypeScript
United States
Full-stack Engineer11 days ago
Full TimeRemoteTeam 501-1,000Since 2008H1B Sponsor

Senior Mobile Software Engineer developing high-quality mobile applications for healthcare.

AWSAzureCloudFirebaseSwift
United States
$122K - $145K / year