Senior .NET Backend Engineer — IoT & Access Control

Alarm

Kraków

On-site

PLN 210,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
Life insurance
Sports package
Annual professional development budget

Job summary

Alarm.com Kraków is seeking a Senior Software Engineer (backend-leaning full-stack) to design, develop, and optimize backend services powering our access control platform. You’ll work on cloud APIs, event pipelines, and the hardware communication layer with panels, readers, and locks, while occasionally contributing to Ember.js frontend.

You will join a new Kraków team, collaborate with product and hardware engineers across time zones, and mentor junior engineers to raise code quality and

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent professional experience.
  • 5+ years of professional software development experience, delivering complex projects.
  • Advanced object-oriented programming skills, preferably in C#.
  • Strong experience with database design, SQL, and backend services.
  • Experience in IoT or home automation is a plus.
  • Solid testing strategies including unit and automated testing.
  • Experience in distributed systems, real-time communications, or high-performance applications.
  • Excellent communication and cross-functional leadership.

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and data models.
  • Bridge cloud and hardware through device communication layers.
  • Contribute across full stack, including Ember.js frontend when needed.
  • Lead technical projects end to end and ensure security and performance.
  • Mentor Kraków team and raise code quality.
  • Own lifecycle from requirements to deployment and production monitoring.
  • Hands-on with real access control hardware for integration.
  • Collaborate with product managers, hardware engineers, and other software teams.
  • Continuously improve through new ideas and technical enhancements.

Skills

5+ years software development
C# proficiency
OO programming
Distributed systems
Backend development
Cross-functional communication

Education

Bachelor's or Master's in CS/CE

Tools

C#
.NET
SQL Server
Kafka
Ember.js

Job description

Alarm.com Kraków is seeking a Senior Software Engineer (backend-leaning full-stack) to design, develop, and optimize backend services powering our access control platform. You’ll work on cloud APIs, event pipelines, and the hardware communication layer with panels, readers, and locks, while occasionally contributing to Ember.js frontend.

You will join a new Kraków team, collaborate with product and hardware engineers across time zones, and mentor junior engineers to raise code quality and

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

Similar jobs worth comparing

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
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
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
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 Full-Stack Engineer – Web & Cloud
Senior Full-Stack Engineer – Web & Cloud

Alarm.com • Kraków

On-site
PLN 180,000 - 260,000
Medical care
Life insurance
Sports package
+1
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
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开发