Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Alarm.com · 19 hours ago

Senior Software Engineer

Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. As a Senior Software Engineer, you will work with a team of full-stack developers on server-side aspects of HVAC home automation and security, engaging in the entire project life cycle and collaborating closely with various engineering teams.

InternetInternet of ThingsSecurityWireless
check
Culture & Values
badNo H1Bnote

Responsibilities

Lead and develop full stack software for a wide variety of platforms and technologies
Take part in the entire project life cycle, from requirements development to deployment with lots of cross-team collaboration
Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging project goals
Exercise good judgment. Know when to work quickly, and when to build a robust solution
Bring your ideas! We want our engineers to collaborate on product development, not blindly build to a spec

Qualification

C#.NET CoreDatabase designObject-oriented programmingMicroservices architectureJavaScript frameworksTeam collaborationSelf-learningMentoring

Required

Bachelor's degree in computer science, computer engineering, a related field or equivalent work experience
5+ years of professional software development experience
Experience leading projects to completion and mentoring other engineers
Strong object-oriented programming skills
Experience with C#, .NET Core is a plus
Experience with database design and development

Preferred

Experience working with high-availability, high-throughput services
Experience working in an enterprise-scale microservices architecture
Experience with external facing APIs and/or third-party platform integrations
Familiarity with distributed event streaming platforms, such as Kafka
Experience with JavaScript development using an established JS framework, such as Ember/React/Angular

Benefits

Subsidized medical plan options
HSA with generous company contribution
401(k) with employer match
Paid holidays
Wellness time
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

Company

Alarm.com

company-logo
Alarm.com is provides home and business security solutions based on wireless, web and mobile technologies.

Funding

Current Stage
Public Company
Total Funding
$588M
Key Investors
TCVABS Capital Partners
2024-05-29Post Ipo Debt· $425M
2015-06-26IPO
2012-07-24Series B· $136M

Leadership Team

leader-logo
Stephen Trundle
President & CEO
linkedin
leader-logo
Jean-Paul Martin
CTO and Co-Founder
linkedin
Company data provided by crunchbase