Senior Software Engineer
Tech Stack / Keywords
Firma i stanowisko
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on their solutions daily. Alarm.com innovates in areas including AI, video analytics, facial recognition, machine learning, and energy analytics. The Krakow team is part of EBS Sp. z o.o., a Polish technology company with over 35 years of experience, which is part of the American corporation Alarm.com.
Wymagania
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent professional experience.
- 5+ years of professional software development experience with a proven track record of delivering complex projects.
- Advanced object-oriented programming skills, preferably in C#.
- Strong experience with database design, SQL, and backend services.
- Experience with IoT and/or hardware devices is a plus.
- Proven implementation and improvement of 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.
Obowiązki
- Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
- Architect solutions balancing scalability, performance, and maintainability for device protocol communications.
- Research emerging technologies and champion their adoption.
- Guide the software development lifecycle from requirements through deployment and optimization.
- Collaborate with product managers, QA, and engineering teams to deliver solutions.
- Make strategic technical decisions and influence broader team approaches.
- Mentor junior and mid-level engineers through code reviews, architectural coaching, and career guidance.
- Contribute innovative ideas driving continuous product and process improvement.
Benefity
- Long-term employment based on a permanent employment contract (CoE).
- Attractive benefits package including medical care, life insurance, sports package.
- Annual budget of $2,000 for professional development.
- Opportunity to collaborate with talented engineers and impact millions of connected devices globally.
- Work with cutting-edge technologies including C#, .NET, SQL Server, Kafka, Ember.js, and native iOS/Android apps.
- Mentorship and career growth opportunities.
Inne informacje
Alarm.com values working together and collaborating in person. They are building a new team in Krakow where employees work fully from the office with the possibility to work remotely occasionally. Data provided during application may be retained for up to 3 years for internal operations and compliance, with EBS Sp. z o.o. as the data administrator. Alarm.com is an Equal Opportunity Employer.
Alarm.com
18 aktywnych ofert