EBS Sp. z o.o. / Alarm.com seeks a Staff Software Engineer to transform coding practices through AI tools like Copilot and Agentic AI, alongside traditional full-stack engineering. You will be instrumental in adopting AI across the organization to accelerate development and solve large-scale, complex challenges.
What You'll Do
- Drive the adoption of Agentic AI practices using tools like Copilot to accelerate development cycles and improve workflows.
- Implement robust features and products by combining AI-driven processes with full-stack development across backend services, websites, external APIs, and databases.
- Tackle large-scale, complex challenges using AI-first methodologies, leading experiments to convert ambitious solutions into repeatable processes.
- Collaborate closely with device engineers, business partners, and other engineering teams to integrate next-generation AI tools into existing ecosystems.
- Engage across diverse platforms, including IoT devices, distributed SaaS systems, and agent-based solutions, while embracing new methodologies.
- Act as a hands-on contributor and mentor, leading the creation of scalable, high-throughput services using AI-enabled workflows.
- Investigate emerging AI technologies and define reusable frameworks, processes, and best practices for organizational scaling.
What We're Looking For
- A Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent work experience.
- 8+ years of professional software development experience.
- Startup experience: thrive in rapid iteration and ambiguity with an entrepreneurial spirit to take ownership and deliver impactful solutions.
- AI-assisted coding & full-stack expertise: experience with autonomous agents, vibe coding, or AI copilots combined with strong full-stack engineering skills.
- Technical acumen: fluent in modern programming languages and paradigms (e.g., Python, C#, JavaScript, distributed systems, event streaming platforms like Kafka) and capable of advancing IoT and SaaS technologies.
- Collaborative mindset: emotionally intelligent and comfortable working across diverse technical and non-technical teams to drive change.
- Builder mentality: create, iterate, and scale with intent and urgency.
- Bias for action: balance speed with impact, deploying solutions and processes with measurable outcomes.
Technical Stack
- .NET, SQL Server, Kafka
- Ember.js, Node.js
- Native iOS and Android applications
- Python, C#, JavaScript
Team & Environment
Part of the AI Group enabling teams across all departments.
Benefits & Compensation
- Competitive pay and benefits including subsidized medical plan options.
- HSA with generous company contribution.
- 401(k) with employer match.
- Paid holidays, wellness time, and vacation increasing with tenure.
- Paid maternity and bonding leave.
- Company-paid disability and life insurance.
- FSAs.
- Well-being resources and activities.
- Casual dress work environment.
- Focus on fun: team culture with a committee dedicated to hosting events.
Work Mode
This role operates on a hybrid work model.
Alarm.com is an Equal Opportunity Employer.





