C# Backend Engineer for IoT/Home Automation

Alarm.com

Kraków

On-site

PLN 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Open collaborative environment
Broad technology exposure (C# .NET,SQL
Medical care budget for professional开发

Job summary

Alarm.com is expanding in Krakow with a Software Engineer II on the HAX team. You will support delivering high-impact features end-to-end, primarily focused on backend and data, including edge computing and automation features.

Join a growing team building on a cloud-based IoT platform used by millions of homes and businesses. You will collaborate with Product Management and Quality Engineering, contribute to technical designs, and implement features across web, mobile, and backend services.

Qualifications

  • Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience.
  • 2+ years of professional software development experience.
  • Solid backend engineering skills building and maintaining HTTP APIs/services (REST and/or GraphQL).
  • Solid knowledge of object-oriented design, SOLID principles, and common design patterns, with experience in C#, .NET Core.
  • Solid database fundamentals including schema design, query optimization, indexing.
  • Fluency with modern toolchain: Git, CI/CD, JSON, YAML, and observability tooling.
  • Demonstrated testing depth across unit, integration, and end-to-end layers.
  • Experience providing feedback to peers and influencing code quality through reviews.
  • Ability to communicate and collaborate across product, design, and QA to drive technical decisions.

Responsibilities

  • Develop backend and device software for a wide variety of platforms and technologies.
  • Participate in the entire project lifecycle with cross-team collaboration.
  • Research and apply new technologies and methodologies to solve project goals.
  • Write coherent, organized code with a high level of abstraction.
  • Exercise good judgment between rapid delivery and robust solutions.
  • Work hard with quick development cycles and evolving requirements.
  • Contribute ideas to product development rather than just following a spec.

Skills

Backend development
REST/GraphQL
C# / .NET
OO design
CI/CD
Git workflows
JSON / YAML
Observability
Testing depth
Cross-functional collaboration

Education

Bachelor’s in Computer Science, Computer Engineering, or related field

Tools

Kafka
Docker
Kubernetes

Job description

Alarm.com is expanding in Krakow with a Software Engineer II on the HAX team. You will support delivering high-impact features end-to-end, primarily focused on backend and data, including edge computing and automation features.

Join a growing team building on a cloud-based IoT platform used by millions of homes and businesses. You will collaborate with Product Management and Quality Engineering, contribute to technical designs, and implement features across web, mobile, and backend services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# Backend Engineer II – IoT Automation Platform
C# Backend Engineer II – IoT Automation Platform

Alarm • Kraków

On-site
PLN 140,000 - 190,000
Open collaboration
Wide technology exposure
Bring your full self
+2
Senior C# Backend Engineer - Home Automation & IoT
Senior C# Backend Engineer - Home Automation & IoT

Alarm.com • Kraków

On-site
PLN 180,000 - 280,000
Medical care
Life insurance
Sports package
+2
Senior C# Backend Engineer – Automation & Systems
Senior C# Backend Engineer – Automation & Systems

Alarm • Kraków

Hybrid
PLN 240,000 - 360,000
Medical care
Life insurance
Sports package
+1
Software Engineer II (Backend - C#/.NET, IoT)
Software Engineer II (Backend - C#/.NET, IoT)

Alarm.com • Kraków

Hybrid
PLN 120,000 - 190,000
Medical care
Life insurance
Sports package
+1
IoT Software Engineer II: Backend & Devices
IoT Software Engineer II: Backend & Devices

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Collaborative environment
Immediate impact
Ownership and empowerment
+4
Backend Engineer II (.NET) for IoT & Access Control
Backend Engineer II (.NET) for IoT & Access Control

Alarm • Kraków

On-site
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
IoT Backend Engineer II – Smart Home Connectivity
IoT Backend Engineer II – Smart Home Connectivity

Alarm • Kraków

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Senior .NET Backend Engineer — IoT & Access Control
Senior .NET Backend Engineer — IoT & Access Control

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1
Senior .NET Backend Engineer for IoT Access Control
Senior .NET Backend Engineer for IoT Access Control

Alarm.com • Kraków

On-site
PLN 180,000 - 260,000
Long-term employment with permanent Co
Attractive benefits
Full-Stack Web Engineer II: Build Global IoT UX
Full-Stack Web Engineer II: Build Global IoT UX

Alarm.com • Kraków

Hybrid
PLN 90,000 - 120,000
Medical care
Life insurance
Sports package
+1