Software Engineer

Leading cloud-based platform for smart security and IoT solutions, serving 7.6 million home and business owners.
Backend
Entry-Level Software Engineer
Hybrid
51 - 100 Employees
IoT · Enterprise SaaS · Cybersecurity

Description For Software Engineer

EBS (part of Alarm.com) is a dynamic technology company at the forefront of IoT and smart security solutions. As a Software Engineer on the Video Engineering team, you'll work with cutting-edge technologies in smart home automation, video streaming, and monitoring. The role offers exposure to various technical areas including web development, mobile apps, real-time databases, and backend applications.

The position is based in Krakow, Poland, where the company is building a new team. The work environment emphasizes collaboration and in-person interaction, with flexibility for occasional remote work. The company values teamwork and creates a welcoming atmosphere that enables excellence.

As part of the Video feature team, you'll be responsible for developing best-in-class video monitoring solutions. You'll work with modern technologies including .NET, SQL Server, Kafka, and Ember.js, as well as native iOS and Android applications. The company emphasizes empowerment and ownership, encouraging engineers to bring their expertise to make products industry-leading.

The role offers comprehensive benefits including medical care, life insurance, sports package, and a generous professional development budget. With Alarm.com serving over 7.6 million customers and continuously innovating in AI, video analytics, and machine learning, this position presents an excellent opportunity for growth and impact in the IoT space.

This is an ideal position for entry-level developers who want to work with smart, productive people across a fascinating spectrum of technologies. The company culture promotes collaboration, innovation, and personal growth, making it perfect for those passionate about creating transformative technology solutions.

Last updated 3 hours ago

Responsibilities For Software Engineer

  • Designing, implementing and testing new software features
  • Innovating and improving existing products
  • Analyzing functional requirements and product specifications
  • Assisting with researching, adopting and integrating new technologies
  • Taking ownership of projects to ensure their successful completion with respect to deadlines
  • Collaborating with Quality Assurance in developing a test plan to ensure successful deployment of updates

Requirements For Software Engineer

JavaScript
  • 0+ years of experience in Software Development
  • B.A. or B.S. in Computer Science or similar engineering program with strong academic performance
  • English proficiency. Strong verbal and written communication skills
  • Self-starter, analytical, tenacious problem solver
  • Rigorous attention to detail and focus on quality of deliverables
  • Proven team experience and comfort in a team-oriented environment
  • Passion for working with technology and excitement for creating high quality consumer technology products

Benefits For Software Engineer

Medical Insurance
  • Medical care
  • Life insurance
  • Sports package
  • Annual professional development budget ($2,000)
  • Permanent employment contract (CoE)

Interested in this job?

Jobs Related To EBS (Alarm.com) Software Engineer

Operations Engineer (Starshield)

SpaceX Operations Engineer position for Starshield program focusing on strategic planning, optimization of production processes, and resource alignment.

Junior Quantitative Developer

Junior Quantitative Developer role at Caxton Associates, developing systematic analysis tools and infrastructure for a global trading and investment firm.

Jr. Software Engineer - Python

Entry-level Python Software Engineer position at Liquid Advertising, working remotely on analytics tools for major gaming industry clients.

.NET Software Developer

.NET Software Developer position for building web and desktop applications using Microsoft technologies and modern frameworks.

Innovation Solutions Engineer

Entry-level Innovation Solutions Engineer position at ADAPTIT, focusing on IoT and AR platforms implementation with hybrid work model in Athens, Greece.