Resource Innovations

Resource Innovations

Resource Innovations is a women-led energy transformation firm that provides clean energy services and software solutions for utilities and government agencies. They offer end-to-end software and services to improve customer engagement, boost operation...

Renewable Electricity
251-1K
Founded 2016
$82M raised

Description

  • Lead and participate in the full software development life cycle for cloud-based enterprise applications.
  • Design, develop, test, implement, and support SaaS products in a fast-paced, distributed environment.
  • Design and develop cloud-native applications using Java, Spring Boot, and related frameworks.
  • Build scalable, high-performance systems using REST/SOAP web services, API gateways, and relational databases.
  • Ensure software designs meet performance, security, usability, reliability, and scalability requirements.
  • Write clean, maintainable, and well-documented code using best practices and design patterns.
  • Conduct code reviews and help improve development standards and engineering quality.
  • Troubleshoot, analyze, and resolve complex technical issues, including production support and performance bottlenecks.
  • Collaborate with QA, DevOps, Product, and Business teams to deliver software on time using Agile practices.
  • Recommend improvements to tools, frameworks, and engineering processes, including evolving development practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of software development experience building high-performance, reliable, and scalable enterprise applications.
  • Strong proficiency with Java, Python, and Spring Boot.
  • Experience with MySQL and at least one NoSQL database.
  • Experience with OpenSearch/Elasticsearch, log analytics, and APM tools.
  • Experience with Apache Camel, RabbitMQ or similar messaging systems, and data pipelines.
  • Experience with AWS services, CI/CD pipelines, and Kubernetes is preferred.
  • Experience designing and implementing microservices architectures.
  • Strong analytical, problem-solving, and critical thinking skills.
  • Excellent verbal and written communication skills and the ability to work independently in a fast-paced, distributed environment.
  • Interest in sustainability and a desire to make a meaningful environmental impact.
  • Experience with Angular is a plus.
  • Hands-on experience or familiarity with AI-assisted coding tools such as GitHub Copilot or Claude is preferred.
  • Knowledge of the energy industry and related software systems is preferred.
  • Must currently reside in the United States.
  • No visa sponsorship or visa extension is available for this position.
  • Remote role with occasional in-person meetings for candidates in San Francisco, Chicago, Phoenix, Denver, Salt Lake City, or Madison metro areas.

Benefits

  • Base salary range of $85K - $160K.
  • Eligibility for a discretionary annual bonus.
  • Three weeks of paid vacation annually.
  • Paid holidays.
  • 401(k) retirement plan with employer match.
  • Medical, dental, and vision coverage.
  • Parental leave.
  • Employee assistance program.
  • Commuter benefits and additional supplemental offerings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to build tools, APIs, and integrations for its HR and Payroll products in a globally distributed, fully remote team.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitLab Haskell Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
9 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring an engineer to build tools, APIs, and integrations for its globally distributed HR and payroll platform, with a strong focus on autonomous and agentic workflows.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
9 minutes ago

Backend Customer Success Engineer (Kotlin Ecosystem)

JetBrains 1K-5K Internet Software & Services

JetBrains is seeking a Customer Success Engineer to help engineering teams adopt Kotlin on the backend by guiding Java-to-Kotlin migration, integration, troubleshooting, and production scaling.

Gradle Java Kotlin Maven Microservices Spring Boot
24 minutes ago

AI Staff Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Staff Software Engineer to help build a new AI-native engineering team focused on automating accessioning workflows that turn requisition forms, samples, and kits into lab instructions.

AWS Azure CI/CD GCP Go gRPC HIPAA Java LLM Microservices MLOps Python React REST API TypeScript
24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers