C# Backend Engineer II – IoT Automation Platform

Alarm

Kraków

On-site

PLN 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Open collaboration
Wide technology exposure
Bring your full self
Permanent contract
Benefits package

Job summary

Alarm.com Kraków is expanding its Home Automation Experience (HAX) team and building a new group in Krakow. You will contribute to backend and device software, across platforms, collaborating with Product, QA, and other engineers.

As a Software Engineer II, you’ll own technical designs and feature implementations, with emphasis on backend systems, data, and edge computing for automation features like rules and schedules.

Qualifications

  • Bachelor’s in Computer Science, Computer Engineering, or related field.
  • 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 design patterns.
  • Experience with C#, .NET Core is a plus.
  • Familiarity with cloud-native infrastructure and containerized deployments (Docker + Kubernetes).
  • Experience with distributed systems and microservices.
  • Experience with AI-assisted development tools.

Responsibilities

  • Develop backend and device software for a wide variety of platforms and technologies.
  • Take part in the entire project life cycle, from requirements development to deployment with heavy cross-team collaboration
  • Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging project goals
  • Write coherent, organized code with high levels of abstraction.
  • Exercise good judgment; know when to work quickly, and when to build a robust solution
  • Work hard and be flexible: rapid development cycles and cross-team collaboration
  • Bring your ideas; collaborate on product development, not just follow a spec

Skills

REST API design
GraphQL
OO design
SOLID principles
Low-level programming
Cloud-native
Microservices
AI-assisted tools
Event-driven
C#
.NET Core
Kafka
Docker
Kubernetes
SQL Server

Education

Bachelor’s degree in Computer Science or related field

Tools

C#
.NET Core
Kafka
Docker
Kubernetes
SQL Server

Job description

Alarm.com Kraków is expanding its Home Automation Experience (HAX) team and building a new group in Krakow. You will contribute to backend and device software, across platforms, collaborating with Product, QA, and other engineers.

As a Software Engineer II, you’ll own technical designs and feature implementations, with emphasis on backend systems, data, and edge computing for automation features like rules and schedules.

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

Similar jobs worth comparing

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 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
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
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 .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 - C# New Kraków, Lesser Poland Voivodeship, Poland
Software Engineer II - C# New Kraków, Lesser Poland Voivodeship, Poland

Alarm • Kraków

On-site
PLN 140,000 - 190,000
Open collaboration
Wide technology exposure
Bring your full self
+2
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