Software Engineer II at REsurety | MA | Rezi

Software Engineer II at REsurety

Software Engineer II

REsurety · MA

2 weeks ago

Software Engineer II

REsurety · MA

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

REsurety, Inc. is seeking a Software Engineer II to build and maintain a robust data foundation for its renewable energy analytics products. This role is crucial for ensuring the technical and data integrity that drives the company's product lines.

Responsibilities

  • Develop and maintain a multi-hundred-terabyte data lake, ensuring robust, scalable, and performant data storage to support renewable energy analytics.
  • Design, build, and optimize data ingestion pipelines using advanced SQL and object-oriented Python programming, integrating diverse datasets efficiently.
  • Implement and administer Snowflake data warehouse solutions, including SQL tuning, schema design, and performance optimization for fast data access.
  • Manage secure user credential creation and role-based access controls, ensuring data security compliance.
  • Automate deployment and infrastructure provisioning using Terraform, Docker, and other DevOps tools, aligning with Infrastructure-as-Code (IaC) principles.
  • Design and maintain CI/CD pipelines for production deployments, ensuring reliable data delivery and feature rollouts.
  • Support the development and maintenance of proprietary algorithms for wind and solar generation forecasts and marginal emission abatement calculations.
  • Enable performant data access layers and APIs to support real-time front-end web applications for renewable generation value analysis.

Requirements

  • Bachelor’s degree, or foreign equivalent in Data Analytics, and Development Operations or a related field.
  • 4 years of Data Engineering experience.
  • One year of experience must include: Object-oriented programming in Python.
  • One year of experience must include: System integration and automation.
  • One year of experience must include: Snowflake data warehouse expertise.
  • One year of experience must include: Enabling downstream users and processes easy access to complicated data models.
  • One year of experience must include: Design and development of enterprise-level automation test platform.

Skills

  • SQL
  • Object-oriented Python programming
  • Snowflake
  • Terraform
  • Docker
  • DevOps tools
  • Infrastructure-as-Code (IaC)
  • CI/CD pipelines
  • APIs

Location

  • Boston, MA

Work Type

  • Full-time

Experience Level

  • 4 years of Data Engineering experience
  • 1 year of experience in Python, system integration, Snowflake, data access enablement, and automation test platform design.

Education Level

  • Bachelor's degree in Data Analytics, Development Operations, or related field

Salary/Compensations

  • $162,552 per year

About the Company

  • REsurety, Inc. focuses on providing data and analytics for the renewable energy sector.