CareerPlanSign in

Software Engineer II - C#

USA💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Backend and edge computing software development for home automation features (rules, schedules, scenes) across web, mobile, and device platforms.

Role type

Mid-level backend software engineer (C#/.NET)

Builds

Home automation features and edge computing infrastructure for consumer-scale smart security systems

Domain

Smart home / IoT / Cloud services

Deliverable

product features

Required skills

C#, .NET Core, REST/GraphQL APIs, object-oriented design, database schema design, Git/CI/CD, unit/integration testing, distributed system design

Preferred skills

MicroPython, assembly, Kafka, Docker/Kubernetes, AI-assisted development, application security

Technologies

C#, .NET Core, SQL Server, Kafka, Ember.js, React, Node.js, Python, Kubernetes, Azure, Redis

Responsibilities

Develop backend and on-device software for multiple platforms; participate in the full project lifecycle from requirements to deployment; research and apply new technologies; write organized code in a complex codebase; collaborate across product, design, and QA teams.

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.