Backend Engineer II (.NET) for IoT & Access Control

Alarm

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

Medical care
Life insurance
Sports package
Annual development budget

Job summary

Alarm.com is building a new Krakow-based team for an Engineer II role focused on backend-leaning full-stack development. You will design scalable backend services and data models, connect cloud software to hardware, and contribute across layers including Ember.js when needed.

The role emphasizes ownership, reliability, and collaboration with product managers and hardware teams. Ideal candidates have 2+ years of software development, strong OO skills, and experience with C#, REST APIs, SQL, and

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
  • 2+ years of professional software development experience.
  • Strong object-oriented programming skills; experience with C# is a plus.
  • Experience developing backend services and HTTP APIs (REST or similar).
  • Experience with database design and development (SQL).
  • Experience with creating and maintaining unit tests; familiarity with integration testing and CI/CD is a plus.
  • Experience working with hardware, IoT, or device development is a plus.

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and data models that power our access control platform.
  • Bridge cloud software with hardware by working on device communication, configuration, firmware updates, and real-time event processing.
  • Develop features across the full stack, including Ember.js front-end work when required.
  • Participate in the full development lifecycle from requirements through deployment and monitoring.
  • Work hands-on with real access control hardware to test device integrations.
  • Write unit and integration tests and monitor production performance.

Skills

C#
REST APIs
SQL
Unit tests
CI/CD
Ember.js
Kafka

Education

Bachelor’s or Master’s in Computer Science

Tools

.NET
Ember.js
SQL Server
Kafka

Job description

Alarm.com is building a new Krakow-based team for an Engineer II role focused on backend-leaning full-stack development. You will design scalable backend services and data models, connect cloud software to hardware, and contribute across layers including Ember.js when needed.

The role emphasizes ownership, reliability, and collaboration with product managers and hardware teams. Ideal candidates have 2+ years of software development, strong OO skills, and experience with C#, REST APIs, SQL, and

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

Similar jobs worth comparing

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
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
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
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开发
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
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
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 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