Backend Software Engineer - Cloud, APIs & IoT

Alarm

Tysons (VA)

On-site

USD 88,000 - 123,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical plans
Health Savings Account (HSA)
401(k) with company match
Paid vacation
Paid holidays
Maternity and bonding leave
Disability and life insurance

Job summary

PointCentral, a subsidiary of Alarm.com, seeks a Software Engineer II to build cloud services and customer-facing experiences for smart property solutions in Tysons, VA. You will own features end-to-end across property management, smart access, and device lifecycle, and craft resilient integrations with partner platforms.

The role emphasizes AI-assisted development, rigorous code review, and delivering durable, scalable software.

Qualifications

  • Bachelor's in Computer Science, Computer Engineering, a related field, or equivalent work experience.
  • 2+ years of professional software development experience.
  • Strong object-oriented programming skills; professional C#/.NET experience preferred.
  • Experience with SQL databases, including schema and application development.
  • Experience building and consuming RESTful APIs.
  • Experience with a modern front-end framework; React preferred.
  • Experience with creating and maintaining unit tests.
  • Demonstrated ability to take ownership of work end-to-end, from design through delivery.
  • Strong written and verbal communication skills, with the ability to work cross-functionally and independently.

Responsibilities

  • Write and maintain high-quality C#/.NET back-end services across the PointCentral platform — including property and unit management, smart access, and device lifecycle — along with the customer-facing web UIs built on top of them.
  • Own features end-to-end, taking them from ambiguous requirements through design, implementation, testing, release, and production support, and seeking out information and context as needed to deliver good outcomes.
  • Build and maintain integrations with the property management systems and partner platforms our customers rely on, designing resilient APIs and data flows.
  • Exercise good judgment. Know when to work quickly, and when to build a robust solution.
  • Participate actively in design discussions and code reviews, both receiving feedback and providing thoughtful, constructive review on peers' work.
  • Debug and troubleshoot issues across environments, applying reasoning to identify root causes and deliver durable fixes.
  • Contribute to a culture of innovation by bringing new ideas and technical improvements to the table.
  • Other duties as assigned.

Skills

C#/.NET
SQL
REST APIs
React
Unit tests
Ownership
Communication

Education

Bachelor's in Computer Science or related field

Tools

Kafka
SQL Server

Job description

PointCentral, a subsidiary of Alarm.com, seeks a Software Engineer II to build cloud services and customer-facing experiences for smart property solutions in Tysons, VA. You will own features end-to-end across property management, smart access, and device lifecycle, and craft resilient integrations with partner platforms.

The role emphasizes AI-assisted development, rigorous code review, and delivering durable, scalable software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Software Engineer II — C#/.NET, IoT & SaaS
Cloud Software Engineer II — C#/.NET, IoT & SaaS

Alarm Com • Tysons (VA)

On-site
USD 88,000 - 123,000
Software Engineer II
Software Engineer II

Alarm • Tysons (VA)

On-site
USD 88,000 - 123,000
Medical plans
Health Savings Account (HSA)
401(k) with company match
+4
Software Engineer II — Smart Home & IoT Platform
Software Engineer II — Smart Home & IoT Platform

Alarm Com • Needham (MA)

On-site
USD 100,000 - 120,000
Health insurance
HSA contribution
401(k) match
+5
Senior Platform Engineer: Lead Architect & Mentor
Senior Platform Engineer: Lead Architect & Mentor

Alarm Com • Tysons (VA)

On-site
USD 180,000 - 205,000
Software Engineer - IoT & Smart Home Platform
Software Engineer - IoT & Smart Home Platform

Alarm Com • Needham (MA)

On-site
USD 90,000 - 105,000
Health insurance
HSA with company contribution
401(k) with matches
+2
Software Engineer II – IoT & Smart Home Platforms
Software Engineer II – IoT & Smart Home Platforms

Alarm • Needham (MA)

On-site
USD 100,000 - 120,000
Medical plan subsidy
Health Savings Account (HSA) with a公司?
401(k) with employer match
+1
Staff Software Engineer, Platform & IoT
Staff Software Engineer, Platform & IoT

Alarm Com • Boston (MA)

On-site
USD 150,000 - 190,000
AI & HPC Cloud Systems Engineer
AI & HPC Cloud Systems Engineer

Alarm Com • Tysons (VA)

On-site
USD 100,000 - 135,000
401(k) match
Health Insurance
Paid vacation
Software Engineer, AI & Cloud Platforms
Software Engineer, AI & Cloud Platforms

Cotality • Dallas (TX)

Hybrid
USD 93,000 - 115,000
PTO and holidays
Parental leave
Baby stipend
+2
Full-Stack Software Engineer — Smart Home & IoT
Full-Stack Software Engineer — Smart Home & IoT

Alarmcom • Needham (MA)

On-site
USD 90,000 - 105,000
Health insurance
401(k) match
Paid vacation
+2