Alarm.com logo

Senior Software Engineer

Alarm.com
Kraków, Poland
PERMANENT
Posted November 11, 2025
Apply Now

Application opens on company website

Job Description

A Senior Software Engineer at Alarm.com develops full-stack software solutions across various platforms, working on innovative IoT and SaaS technologies to enhance smart security and home automation systems, while collaborating with remote teams and contributing to product development in a dynamic environment.

Key Responsibilities

  • Develop full stack software for various platforms and technologies
  • Research, evaluate, and apply new technologies and methodologies to solve problems
  • Participate in the entire project lifecycle from requirements to deployment
  • Collaborate with cross-functional teams and contribute ideas to product development
  • Design and implement server-based applications using .NET, C, and SQL Server
  • Work with microservices architecture, distributed systems, and event-driven systems like Kafka
  • Utilize container orchestration tools such as Kubernetes
  • Consider multiple use cases and exercise good judgment in developing solutions

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, a related field, or equivalent work experience.
  • At least 5 years of professional software development experience.
  • Ability to design and implement server-based applications with .NET, C, and SQL Server.
  • Proficiency in English, with strong verbal and written communication skills.
  • Strong object-oriented programming skills in C.
  • Experience in database design and SQL development working with structured and unstructured data.
  • Strong background in microservices architecture and distributed systems.
  • Experience with event-driven systems and Kafka.
  • Experience with Kubernetes and container orchestration.
  • Experience with common software development stacks.
  • Experience working with remote teams is advantageous but not mandatory.
  • Familiarity with defining and managing gRPC contracts using Protobuf.

Benefits & Perks

Long-term employment based on a permanent employment contract
Attractive benefits package including medical care
Life insurance
Sports package
Annual budget for professional development

Ready to Apply?

Join Alarm.com and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Alarm.com

Director, Finance IT Systems

Alarm.com
NEW
Tysons
Full Time
13h

Product Manager II

Alarm.com
NEW
Austin
Full Time
13h

Enterprise Sales Development Representative

Alarm.com
NEW
Liberty Lake
Full Time
2d
$75k-90k

More jobs in Kraków, Poland

EnergyHub logo

Data Engineer

EnergyHub
Kraków
TEMPORARY
Nov 8
EnergyHub logo

Fullstack Engineer Java, React, AWS

EnergyHub
Kraków
Full Time
Nov 6
EnergyHub logo

Fullstack Engineer Java, React, AWS

EnergyHub
Kraków
Full Time
Nov 16