Alarm.com

Senior Software Engineer

Alarm.com
Apply
2 months ago
Kraków, PolandSenior

Responsibilities

  • Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
  • Architect scalable, performant, and maintainable solutions for device protocol communications.
  • Research emerging technologies and champion valuable technology adoption.
  • Guide the software development lifecycle from requirements gathering through deployment, monitoring, and optimization.
  • Collaborate with product managers, QA, and engineering teams to deliver solutions.
  • Make strategic technical decisions and influence project and team direction.
  • Mentor junior and mid-level engineers through code reviews, architectural coaching, and career guidance.
  • Drive innovation and continuous improvement in product and development processes.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a 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 with IoT or hardware devices is a plus.
  • Experience implementing and improving unit testing and automated testing strategies.
  • Experience with distributed systems, real-time communications, or high-performance applications.
  • Excellent communication skills and ability to lead cross-functional collaboration.

Benefits

  • Fully office-based in Krakow, with occasional remote work possible.
  • Permanent employment contract (CoE).
  • Medical care, life insurance, and a sports package.
  • Annual $2,000 budget for professional development.

Tech Stack

Apache KafkaC#Ember.jsiOSMicrosoft SQL Server.NETSQL
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