Software Engineer - Localization
Alarm.com
About the role
About
Alarm.com is the leading platform for intelligently connected properties. Millions of homeowners and businesses rely on Alarm.com's technology to secure, monitor, and manage their environments from anywhere. Our comprehensive suite of solutions—including security, video surveillance, access control, active shooter detection, intelligent automation, energy management, and wellness—is delivered exclusively through a trusted network of thousands of professional service providers and commercial integrators across North America and worldwide.
Responsibilities
- Design, implement, and test new software features for our international markets.
- Design and develop tools, processes, and product code for string translation.
- Innovate and improve existing solutions.
- Analyze functional requirements and product specifications to deliver high‑quality software.
- Assist with researching, adopting, and integrating new technologies.
- Take ownership of projects to ensure successful completion within deadlines.
- Collaborate with Quality Assurance to develop a test plan for successful software deployment.
- Work with cross‑functional teams, including product management, localization project management, UX/UI, and hardware engineers.
- Other duties as assigned.
Requirements
- 0+ years of experience in software development (internship or academic project experience preferred).
- B.A. or B.S. in Computer Science, Computer Engineering, or a related field.
- Experience with object‑oriented programming (C# preferred).
- Familiarity with web development frameworks (Ember.js, Angular, or React is a plus).
- Understanding of databases and SQL.
- Strong problem‑solving skills and a willingness to learn new technologies.
- Excellent verbal and written communication skills.
- Passion for technology and security solutions.
- Knowledge of multiple spoken languages.
- Openness to learn and evolve with AI‑assisted software development.
Please note that sponsorship of new applicants for employment authorization, or any other immigration‑related support, is not available for this position at this time.
Why Work for Alarm.com?
- Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: New employees are given real responsibility for bringing new technologies to the marketplace and are empowered to perform from day one.
- Gain well‑rounded experience: Work directly with executives and develop expertise across multiple areas of the business in a diverse and dynamic environment.
- Community and camaraderie: Our core value “Keep It Fun” fosters a strong sense of community, collaboration, and connection.
- In‑office collaboration: Employees work from the office four days a week.
Company Benefits
- Medical plans with company subsidies and a Health Savings Account (HSA) with a company contribution.
- 401(k) with employer match.
- Paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
- Company‑paid disability and life insurance.
- Support for a healthy work‑life balance within a collaborative and casual work environment.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free