Engineering Co - Op
Resurety
About REsurety, Inc.
Company Overview
REsurety is a mission-driven organization dedicated to accelerating the world’s transition to a zero-carbon future. We provide software and services to support both the financial and sustainability goals of clean energy buyers, sellers, and investors. Our software offers data-driven insights at various stages of the project lifecycle from initial exploration to portfolio management. Our services leverage our domain expertise and deliver solutions tailored to the unique needs of our customers.
We are a small team with a big impact! Our culture is open and collaborative. We expect excellence from our team members and reward it with high ownership and flexibility. If you’re a high-achiever with a passion for clean energy, we want to hear from you.
Company Values and Principles
At REsurety, we value the skills of execution, creativity & ownership, commercial focus, and teamwork, and we help and encourage all team members to develop these skills while at REsurety.
Our values also shape our culture and act as the foundation for our principles. Like all great companies, we strive to hire the best and are committed to building a diverse, inclusive company where team members feel engaged, valued, and supported. What is special about REsurety, though, is how much we:
- Share information openly, broadly and deliberately with each other;
- Encourage ownership by all team members;
- Provide continuous, constructive feedback; and
- Empower all team members to bring their full, authentic selves to work.
Position Overview
At REsurety, we are focusing on building the analytics engine of the clean energy economy. As a software engineering Co-op, you will work closely with engineers and product managers to build, scale, and maintain our proprietary wind generation, solar generation, and marginal emission abatement algorithms.
You will write automated testing, execute manual tests, help automate and execute DevOps tasks, and build skills to ultimately contribute to developing APIs and platforms to serve REsurety’s data to our internal and external customers in the most effective and intuitive forms possible.
Key Responsibilities
- Work as an Agile/Scrum team member with Software Engineers, Software Engineers In Test (SEIT), DevOps, and Product Managers.
- Develop, test, automate, deploy, and maintain data-intensive applications while being mentored by a senior engineer.
- Learn to write efficient and well-tested code to serve renewable energy data via web APIs.
- Work with DevOps to integrate serverless cloud architecture components and improve the build, deploy, and Monitoring processes.
- Stay on top of tech trends, experiment with and learn new technologies, and participate in internal & external technology communities. Progression through the various skills used will be based on how quickly the students learn and are motivated to advance their skills.
Required Experience & Qualifications
- Completed at least the 2nd year of a BS in Computer Science, Data Science, or a closely related major
- Proficiency in at least one programming language, Python preferred
- A positive, professional attitude with a willingness to take on new challenges
- A quick learner who requires minimal supervision
- An ability to take continuous feedback from teammates and continuously improve your skills
Preferred Qualifications
- Basic proficiency with SQL
- Working understanding of git and developing collaboratively in an agile environment
- API design, including versioning, isolation, and microservice architectures.
- Docker and other environment management tools (pipenv, pnpm, etc.)
- Cloud compute technologies (ideally AWS or Azure), such as Lambda and ECS
Details
- Location: Boston, MA
- Our organization works on a hybrid model. We are in the office on Mondays, Tuesdays, and Thursdays at our downtown Boston building, remote optional on Wednesdays and Fridays.
Learn more about working at REsurety and our benefits information on our Careers page.