Needham, Massachusetts, United States Hybrid USD 145,000 – 155,000 / year

EBS Sp. z o.o. / Alarm.com is hiring a Senior Software Engineer

The Senior Software Engineer will work in a small, collaborative team to build full-stack solutions for HVAC home automation and security systems within a connected ecosystem. This role involves ownership of backend services, database design, and integration with various devices, requiring strong technical and communication skills. The engineer will contribute from requirements gathering through deployment while collaborating closely with cross-functional teams.

Responsibilities

  • Lead the development of full-stack software across multiple platforms and technologies.
  • Participate in all stages of the project lifecycle, from defining requirements to deployment, with significant collaboration across teams.
  • Research, evaluate, and apply new technologies and methodologies to meet complex project objectives.
  • Make sound decisions balancing development speed with system reliability and performance.
  • Contribute actively to product development by proposing ideas and improvements, not just implementing specifications.

Requirements

  • Bachelor’s degree in computer science, computer engineering, a related field, or equivalent professional experience.
  • Minimum of five years of professional software development experience.
  • Proven experience leading software projects to completion and mentoring other engineers.
  • Strong proficiency in object-oriented programming principles and practices.
  • Demonstrated experience in database design and development.

Nice to Have

  • Experience with C# and .NET Core is beneficial.
  • Background in developing high-availability and high-throughput services.
  • Experience working within enterprise-scale microservices architectures.
  • Familiarity with external-facing APIs and third-party platform integrations.
  • Knowledge of distributed event streaming platforms such as Kafka.
  • Experience in JavaScript development using frameworks like Ember, React, or Angular.

Tech Stack

C#, .NET, SQL Server, Kafka, Ember.js, Node.js, Python, K8s, Azure, Redis, Artemis, iOS, Android

Benefits

  • Competitive salary
  • Subsidized medical plan options
  • Health Savings Account (HSA) with generous company contribution
  • 401(k) plan with employer match
  • Paid holidays
  • Wellness time off
  • Vacation time that increases with tenure
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • Flexible Spending Accounts (FSAs)
  • Access to well-being resources and activities
  • Casual dress code in the workplace

Compensation

$145,000 - $155,000 USD per year. Total rewards package including health, wellness, and financial benefits

Work Arrangement

hybrid — Employees work from the office 4 days a week

Team

small team of full-stack developers collaborating cross-functionally with device engineers, business partners, and other engineering teams

  • Work alongside highly skilled colleagues
  • Make a tangible impact from day one
  • Gain broad, hands-on experience across systems
  • Emphasis on enjoyable work experiences
  • Team-oriented culture featuring events such as holiday parties and happy hours
  • Value placed on in-person collaboration

Additional Information

  • Employment authorization sponsorship or immigration-related support is not available for this role at this time.
  • The company is an Equal Opportunity Employer.
  • Personal information collected includes name, government-issued ID number(s), email address, mailing address, other contact details, emergency contacts, employment history, education history, criminal record, and demographic data.
  • By applying, candidates acknowledge that personal data may be retained for internal recruitment management and compliance with labor laws.
  • Third-party agencies are not accepted unless a prior agreement is in place.
  • Job ID: JR105530
  • Tracking code: #LI-KM1

Not available

Required Skills
C#.NETSQL ServerKafkaNode.jsPythonKubernetesMicrosoft AzureRedisiOS Development
About company
EBS Sp. z o.o. / Alarm.com
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things, serving more than 7.6 million home and business owners. EBS Sp. z o.o. is a dynamically growing Polish technology company, part of Alarm.com, combining decades of innovation with deep expertise in smart security solutions.
All jobs at EBS Sp. z o.o. / Alarm.com Visit website
Job Details
Department Software Development
Category fullstack
Posted 5 months ago