Enchanted Rock · 21 hours ago
Software & DevOps Intern - Summer 2026
Enchanted Rock is a leader and innovator in distributed energy, providing reliable and eco-friendly backup generation solutions. The Software & DevOps Intern will contribute to software system design and development, assist in building cloud infrastructure, and support DevOps initiatives while collaborating with various engineering teams.
Electrical DistributionEnergyRenewable Energy
Responsibilities
Contribute to the design, development, and optimization of software systems that collect, process, and visualize real-time data from power generation assets
Assist in building and improving cloud-based infrastructure and data pipelines to enhance system reliability, scalability, and performance
Support DevOps initiatives by helping automate deployments, monitoring, and operational workflows across development and production environments
Collaborate closely with software engineers, data engineers, and DevOps team members on active projects, code reviews, and troubleshooting efforts
Participate in testing, debugging, and performance analysis of distributed systems handling real-world operational data
Document technical work, processes, and learnings to support team knowledge sharing and maintainability
Other responsibilities as directed by supervisor
Qualification
Required
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Ability to troubleshoot problems and think critically about software reliability
Growth mindset with a willingness to learn modern software development and DevOps practices
Collaboration skills, with the ability to work closely with software developers and engineers
Technical curiosity, with an interest in automation, cloud computing, or infrastructure as code
Ability to work in a standard office environment and meet physical requirements, including: Using standard office equipment and computers, Maintaining attention to detail despite interruptions, Lifting and carrying files up to 20 pounds, Reading printed materials and computer screens, Communicating effectively in person and over the phone
Preferred
Strong learning mindset with curiosity, persistence, and comfort taking on new technical challenges
Ability to collaborate effectively in a feedback-driven, team-oriented environment
Interest in developing and optimizing software applications and data pipelines for real-time data processing
Interest in infrastructure automation, monitoring, and CI/CD workflows to improve system reliability and deployment efficiency
Exposure to or interest in cloud-based systems that support scalable and secure software delivery
Ability and willingness to document technical findings, troubleshooting steps, and best practices
Interest in gaining exposure to tools and technologies such as: Programming languages including C#, Java, or JavaScript, Version control systems (Git, GitHub, GitLab), Cloud platforms (Azure, AWS), CI/CD pipelines and deployment automation
Benefits
Competitive Pay
Hybrid Work Schedule!
Cool Open-Office Concept
Company
Enchanted Rock
Enchanted Rock is a utility company that provides electrical resiliency-as-a-services.
Funding
Current Stage
Growth StageTotal Funding
$36.08MKey Investors
California Energy CommissionEnergy Impact Partners
2024-01-25Grant· $2.1M
2018-07-01Series Unknown· $23.58M
2017-02-27Series Unknown· $10M
Recent News
2025-12-10
2025-06-26
Company data provided by crunchbase