> Markdown version of [/jobs/ext/1388942-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/1388942-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** REsurety - **Location:** Boston, MA, United States - **Salary:** $162,552.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Information Engineering, Data Infrastructure, Data Security, Data Warehousing, DevOps, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, Systems Integration, Value Engineering, Web Applications, Data Storage Technologies, Sql Optimization, Snowflake, Data Lakes, Infrastructure Automation Frameworks, Deployment Automation, Data Analytics, Data Delivery, Terraform, Data Pipelines, Sql Tuning, Docker - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=289a7aa4fd49e204 ## About the Role Bachelor's degree, or foreign equivalent in Data Analytics, and Development Operations or a related field and 4 years of Data Engineering experience, One year of experience must include: * Object-oriented programming in Python. * System integration and automation. * Snowflake data warehouse expertise. * Enabling downstream users and processes easy access to complicated data models * Design and development of enterprise-level automation test platform. ## Description Software Engineer II sought by REsurety, Inc. in Boston MA to perform the following duties: Responsible for the development and maintenance of a multi-hundred-terabyte data lake. Development and maintenance of proprietary algorithms for wind generation, solar generation, and marginal emission abatement. This includes support and execution to generate time-series data for tens of thousands of projects Performant data access to drive on-the-fly analysis of renewable generation value for front-end web applications. The goal of the Software Engineer II is to ensure a strong technical and data foundation to drive REsurety's product lines. The specific responsibilities of the Software Engineer II will include: * 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. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Database DevOps with Containers](https://www.wearedevelopers.com/videos/145-database-devops-with-containers) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)