Senior .NET Backend Engineer for IoT Access Control

Alarm.com

Kraków

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Long-term employment with permanent Co
Attractive benefits

Job summary

Alarm.com is expanding in Krakow and seeking a Senior Software Engineer (Backend-leaning Full-stack) to build and scale our access control platform. You will design, develop, and optimize backend services that speak to panels, readers, and locks while delivering real-time data to a multi-site dashboard.

You’ll work across cloud APIs, event pipelines, and the device communication layer, with occasional front-end work in Ember.js or React.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 5+ years of professional software development experience.
  • Advanced object-oriented programming skills, preferably in C#.
  • Strong experience with database design, SQL, and backend services.
  • Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React.
  • Experience in IoT and/or home automation is a plus.
  • Solid testing strategies in software development.
  • Experience in distributed systems, real-time communications, or high-performance applications.
  • Excellent communication and cross-functional collaboration.

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and data models that power our access control platform.
  • Bridge cloud and hardware: device communication layer connecting cloud to access control hardware.
  • Develop features across the full stack, including web front-end when needed (Ember.js).
  • Lead technical projects end to end with architectural decisions and performance focus.
  • Mentor Kraków team and raise code quality through reviews and coaching.
  • Own the development lifecycle from requirements to deployment and monitoring.
  • Hands-on work with real access control hardware for integration testing.
  • Balance speed with scale, robustness and maintainability.
  • Collaborate with product managers, hardware engineers, and other software teams across time zones.
  • Contribute to innovation and technical improvements within the team.

Skills

OOP (C#)
Database design & SQL
Ember/Angular/React
Distributed systems
Cross-functional collaboration
IoT/Home automation
5+ years experience
Backend engineering

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Ember.js
Angular
React

Job description

Alarm.com is expanding in Krakow and seeking a Senior Software Engineer (Backend-leaning Full-stack) to build and scale our access control platform. You will design, develop, and optimize backend services that speak to panels, readers, and locks while delivering real-time data to a multi-site dashboard.

You’ll work across cloud APIs, event pipelines, and the device communication layer, with occasional front-end work in Ember.js or React.

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

Similar jobs worth comparing

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
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
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
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
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
Senior Software Engineer - IoT Platform Architect & Mentor
Senior Software Engineer - IoT Platform Architect & Mentor

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1
Senior Software Engineer — IoT Platform & Leadership
Senior Software Engineer — IoT Platform & Leadership

Alarm.com • Kraków

Hybrid
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
Remote-friendly IoT Platform Engineering Manager
Remote-friendly IoT Platform Engineering Manager

Alarm • Kraków

Hybrid
PLN 180,000 - 290,000
Medical care
Life insurance
Sports package
+1
C# Backend Engineer for IoT/Home Automation
C# Backend Engineer for IoT/Home Automation

Alarm.com • Kraków

On-site
PLN 140,000 - 200,000
Open collaborative environment
Broad technology exposure (C# .NET,SQL
Medical care budget for professional开发
Senior Software Engineer (.NET) New Kraków, Lesser Poland Voivodeship, Poland
Senior Software Engineer (.NET) New Kraków, Lesser Poland Voivodeship, Poland

Alarm • Kraków

On-site
PLN 210,000 - 320,000
Medical care
Life insurance
Sports package
+1