Alarm.com

Software Engineer II

Alarm.com
Apply
7 hours ago
Kraków, PolandMid Level

Responsibilities

  • Write and maintain C#/.NET backend code for video features, device lifecycle management, and device-based functionality.
  • Build and maintain customer-facing web UIs.
  • Own features from ambiguous requirements through design, implementation, testing, release, and production support.
  • Participate in design discussions and code reviews.
  • Debug and troubleshoot issues across environments and deliver durable fixes.
  • Use AI-assisted development tools and validate generated code for correctness, edge cases, security, and maintainability.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
  • At least 2 years of professional software development experience.
  • Strong object-oriented programming skills and preferably professional C#/.NET experience.
  • Experience with a modern frontend framework such as Ember or React.
  • Experience with SQL databases, including DML operations, stored procedures, indexing, batching, and performant queries.
  • Experience creating and maintaining unit tests.
  • Ability to own work end to end from design through delivery.
  • Preferred: familiarity with microservices, distributed systems, event-driven architecture, messaging technologies, IoT, hardware, production observability, logging, error handling, monitoring, and AI-assisted development tools.

Benefits

  • Fully office-based work in Krakow with occasional remote work permitted.
  • Permanent employment contract (CoE).
  • Medical care, life insurance, and a sports package.
  • Annual professional development budget of $2,000.
  • Collaborative environment, immediate responsibility, and exposure to IoT and SaaS technologies.

Tech Stack

Apache KafkaC#Ember.jsMicrosoft SQL Server.NETReactSQL
Alarm.com

About Alarm.com

1,001-5,000 employees

Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.

Contact me