Demo

Software Developer II - Sisters, Oregon

ESI
Bend, OR Full Time
POSTED ON 11/6/2025
AVAILABLE BEFORE 12/5/2025
Job Title: ESI Software Developer II – Onsite in Sisters, Oregon

Company Overview

ENERGYneering Solutions (ESI), a TransTech Energy Company, provides exceptional technical expertise in engineering and operations for both the renewable and traditional energy industries. Since 2007, ESI has specialized in the design, construction, and operations of biogas projects, collectively producing over one million MWh of renewable electricity and more than 50 million gallons of renewable vehicle fuel annually. Headquartered in scenic Central Oregon, at the foot of the Cascade Mountain Range, ESI embraces the region's quality of life and encourages a healthy, active lifestyle for its employees, aligning with its core principle of unmatched experience, flexibility, and follow-through for its clients.

Job Overview

The Software Developer II will work closely with engineers, project managers, and ESI’s O&M teams in support of the company’s ongoing biogas utilization projects. The position requires implementing modern programming principles to ensure data and analytics are at the industry’s cutting edge. An ability to work independently, self-motivate, and communicate effectively with team members is of the utmost importance to this position. We are committed to sustainability and efficiency, helping Facility Operators and site owners optimize their operations through advanced data management and visualization tools.

This position will be located on site at our corporate headquarters in Sisters, Oregon and will report to the IT & Network Lead.

Responsibilities

  • Create intuitive and interactive dashboards to visualize key performance indicators (KPIs), operational metrics, and data trends for RNG facilities.
  • Collect, store, and manage large datasets from various sources, ensuring data integrity and security.
  • Develop and maintain software applications tailored to the needs of RNG facility operators and site owners.
  • Integrate software solutions with existing systems and platforms used by RNG facilities.
  • Provide technical support and training to users, ensuring they can effectively utilize software solutions and data management tools.
  • Continuously monitor and optimize the performance of software applications and dashboards.
  • Work closely with cross-functional teams, including Engineers, Project managers, and Facility Operators, to understand their needs and deliver effective solutions.
  • Maintain comprehensive documentation for all developed software and systems.
  • Develop and support automated production reports using various technologies and data sources, ensuring accurate delivery to internal stakeholders, external clients, and regulatory bodies such as the EPA.
  • Other duties as assigned.

Qualifications

  • Preferred Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-4 years of experience in software development, with a focus on data visualization and management.
  • Proficiency in programming languages including but not limited to: Python, JavaScript, Java and HTML. Experience with data visualization tools like Tableau, Power BI, github, ETL or similar.
  • Experience with relational databases (PostGreSQL, MS-SQL, MySQL, etc)
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team environment.

Preferred Qualifications

  • Experience in the renewable energy sector, particularly in RNG.
  • Familiarity with SCADA platforms such as Ignition, Wonderware, or FactoryTalk.
  • Knowledge of machine learning and advanced statistical methods.
  • Advanced SQL techniques (window functions, query optimization, deduplication, stored procedures, etc)
  • ETL tool and building data pipeline experience.

Benefits Designed To Work For You

  • Free HSA health plan or traditional PPO
  • 401(k) with generous company match (Safe Harbor)
  • Dental, vision, and optional coverage like accident & critical illness insurance
  • HSA and FSA accounts to save on healthcare costs
  • Company-paid Life, Long Term Disability, and AD&D insurance
  • Confidential support for mental health, family matters, legal concerns, and more through our Employee Assistance Program
  • Discounts on gyms, shopping & entertainment
  • Health benefits kick in fast – first of the month after 30 days

Time Off

We offer a variety of paid time off options to support rest, wellness, and personal needs:

  • Unlimited Paid Time Off
  • Paid Holidays
  • Bereavement Leave

ESI employees value pride of ownership, a limitless desire to learn, and a relentless approach to solving any challenge. A successful ESI employee not only embraces these values but knows when to lean on the team for support and guidance. We acknowledge that our fast-paced and dynamic environment is not for everyone, but if you are looking for independence and new challenges, ESI will be a great fit.

This organization provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

#ESI

Salary.com Estimation for Software Developer II - Sisters, Oregon in Bend, OR
$92,547 to $112,650
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer II - Sisters, Oregon?

Sign up to receive alerts about other jobs on the Software Developer II - Sisters, Oregon career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ESI

ESI
Hired Organization Address Multiple Cities, AZ Full Time
If you are looking for a career with purpose, supported by a team of truly compassionate people, look no further! ESI pa...
ESI
Hired Organization Address Denver, CO Full Time
Electrical Engineer – Central Oregon or Denver, Colorado Company Overview ENERGYneering Solutions (ESI), a TransTech Ene...
ESI
Hired Organization Address Sisters, OR Full Time
ESI Senior Accountant - Central Oregon Company Overview ENERGYneering Solutions (ESI), a TransTech Energy Company, provi...
ESI
Hired Organization Address Key West, FL Full Time
Please note all applicants must be a current US resident. ESI is now hiring an English Teacher in the Key, West, FL area...

Not the job you're looking for? Here are some other Software Developer II - Sisters, Oregon jobs in the Bend, OR area that may be a better fit.

Software Developer II - Sisters, Oregon

ESI Solutions, Redmond, OR

Assistant Wrestling Coach at Sisters High School

SISTERS HIGH SCHOOL, Sisters, OR

AI Assistant is available now!

Feel free to start your new journey!