Software Engineer II - SRE at Alarm.com

Kraków, Lesser Poland Voivodeship, Poland

Alarm.com Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, IoTIndustries

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 3+ years of equivalent work experience in software development
  • Strong object-oriented programming skills (C#, Java, C++, Python)
  • Expertise with SQL databases: Schema and application development, Optimizations, Monitoring and management (Microsoft SQL Server a plus)
  • Familiarity with database performance analysis (query plans, indexing, DB table design best practices)
  • Cloud database experience (e.g., Azure SQL)

Responsibilities

  • Gather and analyze metrics from various SQL environments and proactively identify inefficiencies and introduce improvements
  • Assist teams in adopting database best practices and supporting the introduction of new features
  • Assist in planning the overall database roadmap, working with on-premises and cloud databases
  • Evaluate and propose new data storage technologies and introduce tooling/best practices around them
  • Participate in infrastructure maintenance
  • Research, evaluate, and apply new technologies and methodologies to solve challenging problems
  • Work hard and be flexible, adapting to quick development cycles and evolving requirements
  • Exercise good judgment and consider multiple use cases when developing solutions
  • Collaborate on product development and contribute ideas
  • Perform other duties as assigned

Skills

Key technologies and capabilities for this role

C#JavaC++PythonSQLMicrosoft SQL ServerAzure SQLDatabase OptimizationQuery PlansIndexingSchema DesignDatabase Monitoring

Questions & Answers

Common questions about this position

What is the work location or remote policy for this role?

The position is hybrid, building a new team in Krakow, with the possibility to work remotely occasionally.

What is the salary for this Software Engineer II - SRE position?

This information is not specified in the job description.

What skills are required for this SRE role?

Candidates need a Bachelor’s degree in Computer Science or related field, 3+ years of software development experience, strong object-oriented programming skills in C#, Java, C++, or Python, expertise with SQL databases including schema development, optimizations, and monitoring, plus familiarity with database performance analysis and cloud databases like Azure SQL.

What is the company culture like at EBS (part of Alarm.com)?

EBS has a small, friendly company culture with a focus on collaboration and innovation, valuing teamwork and in-person collaboration.

What makes a strong candidate for this Software Engineer position?

The ideal candidate has database experience, a passion for code at scale, strong technical skills in OOP and SQL, and a desire to work in a collaborative environment.

Alarm.com

Integrated smart security solutions for businesses

About Alarm.com

Alarm.com offers smart security solutions for small to medium-sized businesses, integrating security, lighting, locks, video surveillance, and energy management into one app. This allows businesses to efficiently monitor and control their premises, benefiting from features like video monitoring and energy-saving smart thermostats. The company partners with authorized service providers to sell and install their systems, which come with low upfront costs and ongoing service fees. Alarm.com aims to provide comprehensive security management that helps businesses operate more effectively.

Tysons, VirginiaHeadquarters
2000Year Founded
$158.6MTotal Funding
IPOCompany Stage
Energy, Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
Flexible Work Hours
Remote Work Options
Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
401(k) Retirement Plan
401(k) Company Match
Wellness Program
Pet Insurance
Educational Assistance Program
Company Equity

Risks

DIY home security systems could impact Alarm.com's market share.
Standalone security devices may attract customers away from ongoing service fees.
False alarms in security systems could affect customer satisfaction and retention.

Differentiation

Alarm.com integrates security, lighting, and energy management into a single app.
Their AI Deterrence technology offers advanced security features for tech-savvy customers.
They provide a cost-effective solution with low upfront costs and recurring service fees.

Upsides

The DIY home security market is projected to grow significantly by 2028.
32% of US households have a paid security service, offering market expansion opportunities.
Increased adoption of bundled services can boost customer acquisition and retention.

Land your dream remote job 3x faster with AI