Senior Software Engineer

Leading cloud-based platform for smart security and IoT solutions, serving 7.6 million home and business owners with intelligent security systems.
Backend
Senior Software Engineer
In-Person
5+ years of experience
IoT · Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

EBS, a part of Alarm.com, is seeking a Senior Software Engineer to join their Video Engineering team in Krakow. This role offers an exciting opportunity to work with cutting-edge technologies in the IoT space, including smart home automation, video streaming, and monitoring solutions. The position is perfect for someone who wants to work across various technical areas using the latest technologies while following agile development methods.

The company is a leader in cloud-based security and IoT platforms, serving over 7.6 million customers. They're innovating in areas including AI, video analytics, facial recognition, and machine learning. The role offers exposure to a broad spectrum of technologies, including .NET, SQL Server, Kafka, and Ember.js.

As a Senior Software Engineer, you'll be responsible for designing and implementing new features, improving existing products, and taking ownership of projects from requirements to deployment. The position requires 5+ years of experience and strong object-oriented programming skills, particularly in C#.

The company values in-person collaboration and offers a comprehensive benefits package including medical care, life insurance, and professional development opportunities. They promote a strong team-oriented culture where engineers are empowered to contribute to product development rather than simply building to specifications.

This is an excellent opportunity for someone who wants to work with smart, highly productive people across a fascinating spectrum of technologies while making a real impact on consumer products. The role offers the chance to work with high-availability services, external APIs, and distributed systems in a fast-paced, innovative environment.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Designing, implementing and testing new software features
  • Innovating and improving existing products
  • Take part in the entire project life cycle, from requirements development to deployment
  • Engage in research, evaluation, and application of new technologies
  • Taking ownership of projects to ensure successful completion
  • Exercise good judgment on quick vs robust solutions
  • Collaborating with Quality Assurance in developing test plans
  • Collaborate on product development

Requirements For Senior Software Engineer

Kafka
  • 5+ years of professional experience in Software Development
  • B.A. or B.S. in Computer Science or similar engineering program
  • English proficiency with strong verbal and written communication skills
  • Proven team experience and comfort in team-oriented environment
  • Strong object-oriented programming skills (ex. C#)
  • Experience with database design and development
  • Experience with creating and maintaining unit tests
  • Passion for working with technology

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
  • Medical care
  • Life insurance
  • Sports package
  • Professional development budget ($2,000 annually)
  • Permanent employment contract

Interested in this job?

Jobs Related To EBS (Alarm.com) Senior Software Engineer

Immersive Video Engineer

Senior Immersive Video Engineer position at Sphere Entertainment Co., managing world's largest media server installation for live events and fixed installations.

Solutions Engineer

Senior Solutions Engineer role at DriveWealth focusing on API integration, partner support, and process automation.

Senior Database Engineer

Senior Database Engineer role at OpenEye focusing on architecting and maintaining mission-critical data backend infrastructure for cloud video platform solutions.

Senior Backend Engineer

Senior Backend Engineer position at Via, developing scalable transportation technology solutions with competitive compensation and comprehensive benefits.

Fullstack Developer

Senior Fullstack Developer position at 10Pearls focusing on modern web technologies and scalable architecture.