Software Engineer - DER Integration (IoT / Energy Systems)

2 hours, 18 minutes ago
Full-time
Junior
Software Development
Accurant International

Accurant International

Accurant International is a mission-driven company founded in 2020 or 2021, based in Bainbridge Island, Washington. The company specializes in energy and grid consulting, business advisory, capital investment, and professional services, focusing on Energy, Utilities, Renewables, and Grid Modernization. Accurant aims to address climate change and promote sustainable solutions by leveraging its expertise in energy technology commercialization. The company offers a range of services, including energy and grid consulting, business advisory, solution sales, and capital investment. Its consulting services cover areas such as grid modernization, cybersecurity, and decarbonization strategies. Accurant also provides strategic assistance for commercialization and growth planning, along with tailored sales solutions for utilities. Additionally, the company invests in early-stage clean-tech projects and startups, supporting their development and market strategies. Accurant collaborates with various organizations to deploy sustainable solutions and supports utilities and enterprises in their digital transformation efforts. Its portfolio includes investments in innovative companies like Renovo Automation, which offers AI-enabled SCADA solutions for utilities.

management consulting
11-50
Founded 2021

Description

  • Design, build, and maintain integrations between the DERMS platform and third-party devices, platforms, and grid standards.
  • Develop backend services using ASP.NET APIs, Console Workers, and Azure Functions.
  • Build and support integrations with OEM APIs for devices such as thermostats, batteries, EV chargers, BMS systems, and water heaters.
  • Work with Azure Service Bus, Event Hub, Streaming Analytics, and containerized workloads.
  • Develop and operate containerized .NET services in Azure Container Apps and Kubernetes, with support for future cloud-stack migrations.
  • Integrate backend systems for device onboarding, telemetry ingestion, and command/control workflows.
  • Troubleshoot production issues and improve system reliability and observability.
  • Collaborate with global product, engineering, and operations teams.
  • Contribute to engineering standards, code quality, and system design discussions.

Requirements

  • 2–6 years of software engineering experience with a backend focus.
  • Strong experience with .NET and C#, including familiarity with .NET 6+ and ideally .NET 9/10.
  • Experience building distributed systems and event-driven architectures.
  • Experience integrating with third-party APIs, webhooks, or message-based systems.
  • Understanding of integration frameworks or iPaaS concepts.
  • Experience with Azure or another major cloud platform.
  • Familiarity with authentication concepts such as OAuth2, OIDC, SAML, 2FA, and OTP.
  • Preferred experience with Azure Containers, Azure Functions, and cloud-native patterns.
  • Preferred experience with Azure Postgres Hyperscale or other time-series or relational databases.
  • Preferred experience with Azure Service Bus, Event Hub, Kafka, MQTT, or RabbitMQ.
  • Preferred exposure to IoT systems, device telemetry, or hardware integrations.
  • Preferred interest in energy systems, demand response, or climate tech.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

1061 | PLC engineer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a full-time PLC Engineer to develop custom analytical platforms for BioTech laboratories as part of a global software and distributed teams environment.

Git Linux
42 minutes ago

Senior Principal Software Engineer, Applied Generative AI

SoFi 1K-5K Capital Markets

SoFi is seeking a Senior Principal Software Engineer to lead AI enablement strategy across the technology organization, shaping how the company applies AI to software development, back-office operations, and developer productivity.

AWS CI/CD Docker Generative AI Kubernetes Prototyping
53 minutes ago

Senior Software Engineer, Community Support Engineering

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb’s Community Support Engineering team is hiring a Senior Software Engineer to build the core workflow systems that power global support operations for hosts, guests, and frontline agents.

C++ Generative AI Java Kotlin Machine Learning
58 minutes ago

Staff Software Engineer, Community Support Engineering

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a China-based Staff Software Engineer to lead Community Support Platform work that improves the support experience for guests, hosts, agents, and operations teams.

Angular Java Kotlin Python React Scala Vue.js
1 hour, 5 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