GrepJob
Alarm.com

Software Engineer II

Alarm.com
Apply
about 2 hours ago
Boston, MA, USA
Mid Level / Senior

Base Salary

$115k - $125k/yr

Responsibilities

  • Implement backend components, APIs, and event-driven workflows.
  • Contribute to technical design for well-scoped features.
  • Translate requirements into technically sound solutions.
  • Participate in design reviews and provide feedback.
  • Write high-quality, maintainable, and well-tested code.
  • Contribute to event-driven data pipelines focusing on reliability.
  • Deliver work through the full development lifecycle.
  • Debug production issues and implement long-term fixes.
  • Follow team practices for monitoring and operational readiness.
  • Contribute to observability of services through logging and metrics.
  • Work closely with senior engineers and Product Managers.
  • Participate in code reviews and engage in technical discussions.
  • Identify opportunities to improve code quality and maintainability.
  • Contribute to documentation and engineering best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 2+ years of professional software development experience.
  • Strong object-oriented programming skills.
  • Experience with database design and development.
  • Experience creating and maintaining unit tests.
  • Familiarity with building and/or consuming RESTful APIs.
  • Strong communication skills and ability to collaborate effectively.

Benefits

  • Medical plans with company subsidies and a Health Savings Account.
  • 401(k) with employer match.
  • Paid vacation that increases with tenure and paid holidays.
  • Wellness time and paid maternity and bonding leave.
  • Company-paid disability and life insurance.
  • Collaborative and casual work environment.

Tech Stack

Apache KafkaC#DockerKubernetesMicrosoft SQL Server.NET

Categories

BackendDevOpsFull StackTesting