> Markdown version of [/jobs/ext/4391344-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4391344-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** REsurety - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $135,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Batch Processing, Big Data, Code Generation, Code Review, Continuous Integration, Data Visualization, DevOps, Python (Programming Language), Performance Tuning, SQL Databases, Web Applications, Web Platforms, Cloud Platform System, ReactJS, Large Language Models, Snowflake, AgentCore, AI Coding Agents, Vue.js, AngularJS, Information Technology, Amazon Bedrock, Virtual Agents, Restful APIs, Data Pipelines, Docker - **Published:** October 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7b078bfdb0a05fb0 ## About the Role * Bachelor's degree in Computer Science or closely related equivalent education * 4+ years building production software, ideally data-intensive web applications * Strong Python. It's the language our platform runs on * Comfort moving across the stack: you can work on an API, a data pipeline, or a Vue component in the same week, and you pick up unfamiliar parts of the system quickly * Solid SQL and experience working with large datasets (batch processing, warehousing, time series) * Experience with a modern SPA framework (Vue, React, or Angular), REST APIs, and asynchronous data fetching * Experience deploying and running software on a cloud platform (AWS preferred) * You use AI coding tools and agents every day, and you know how to direct them, check their output, and catch what they get wrong * Clear communication, especially when explaining a technical problem, its impact on users, and the trade-offs between fixes, * Snowflake, especially performance tuning and modeling large time series data * Building LLM agents or AI features in production; Amazon Bedrock AgentCore is a plus * Vue 3 with Pinia, and data visualization libraries * Docker and CI/CD, and experience maintaining high-availability production systems * Energy, financial, or other quantitative data domains ## Description At Resurety, our focus is building the analytics engine for the clean energy economy. As a Senior Software Engineer, you'll work across our Python services, Snowflake data platform holding decades of hourly market and weather data, our Vue front end, and Ask Discover, our customer-facing AI agent built on AWS. You will work with our team's engineers, researchers, and product managers to characterize revenue, risk, and environmental impact and contribute to renewable energy development worldwide., * Build and maintain features across the stack: Python services and APIs, Snowflake data pipelines, and our Vue web platform * Turn the output of our analytics engine into clear visualizations and workflows that make complex market data simple for customers * Help build and improve Ask Discover, our customer-facing AI agent, running on Amazon Bedrock AgentCore * Assist in support and maintenance of our systems in collaboration with quality and DevOps engineers; may include working on performance and security improvements * Own production issues end to end: find the root cause, explain the problem and its impact on customers, estimate the fix, and weigh the options with the team * Use AI coding tools and agents to move faster, and help the team adopt practices that keep AI-generated code reliable * Become familiar with the architectural vision of the product and ensure the associated designs follow that vision * Give thoughtful code reviews and mentor junior engineers * Over time, own the design of parts of the system: break down small epics, support releases and deployments, and suggest improvements to our applications and development practices