Senior Software Engineer (ARG)

SimpliSafe is a leading home security company that develops cloud-based systems and mobile applications for user security.
Boston, MA, USA
Backend
Senior Software Engineer
Contact Company
5+ years of experience
Cybersecurity

Description For Senior Software Engineer (ARG)

SimpliSafe is looking for a Senior Software Engineer (Contract) to join our User Systems team to develop and maintain our cloud-based backend systems that power our native mobile applications. This role involves working in a cross-functional team to design, develop, test, deploy, and maintain backend systems owned by the User Systems team. The engineer will be responsible for optimizing backend systems for performance, reliability, and scalability, ensuring high-quality standards through participation in design & code reviews, writing and maintaining tests, and documenting systems for future maintenance.

Key responsibilities include:

  • Collaborating with frontend & backend engineers, quality assurance, and product managers
  • Developing and maintaining cloud-based backend systems
  • Optimizing systems for performance, reliability, and scalability
  • Participating in design & code reviews
  • Writing and maintaining tests
  • Documenting systems for future maintenance

The ideal candidate will have:

  • A Bachelor's degree in Computer Science or a related field
  • 5+ years of relevant work experience
  • Experience with JavaScript/TypeScript and comfort working with multiple languages (Rust experience is a plus)
  • Experience building, deploying, and maintaining cloud-based backend systems in AWS, GCP, or Azure
  • Experience designing and implementing features, including APIs for others to consume
  • Familiarity with Agile methodologies (Scrum or Kanban)
  • Familiarity with DevOps principles

This role offers an opportunity to work on critical backend systems for a leading home security company, contributing to the development of innovative solutions that power mobile applications and enhance user experiences.

Last updated 10 days ago

Responsibilities For Senior Software Engineer (ARG)

  • Work in a cross-functional team to design, develop, test, deploy and maintain backend systems
  • Optimize backend systems for performance, reliability and scalability
  • Ensure high quality standards by participating in design & code reviews, writing and maintaining tests
  • Document the systems for future maintenance

Requirements For Senior Software Engineer (ARG)

JavaScript
TypeScript
Node.js
  • Bachelor's degree in Computer science or a related field
  • 5+ years of relevant work experience
  • Experience with JavaScript/TypeScript
  • Experience building, deploying and maintaining cloud-based backend systems in AWS, GCP or Azure
  • Experience designing and implementing features, including APIs
  • Familiarity with Agile methodologies (Scrum or Kanban)
  • Familiarity with DevOps principles

Interested in this job?

Jobs Related To SimpliSafe Senior Software Engineer (ARG)

Sr Software Development Engineer, Aurora PostgreSQL Limitless Database

Senior Software Development Engineer role at Amazon Web Services, focusing on Aurora PostgreSQL Limitless Database, requiring extensive experience in database kernel development and distributed systems.

Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon, focusing on AI-powered productivity solutions and cloud-native applications.

Sr. Software Development Engineer, Enterprise Engineering

Senior Software Development Engineer role at Amazon, focusing on enterprise-wide communication and collaboration platforms using AWS.

Sr Software Development Engineer, Aurora PostgreSQL Limitless Database

Senior Software Development Engineer role for Aurora PostgreSQL Limitless Database at Amazon Web Services, focusing on building hyper-scale database services in the cloud.

Sr Software Development Engineer, Analytics & Data Management, Advertising Core Services

Senior Software Development Engineer role for Amazon's Advertising Core Services, focusing on analytics and data management for large-scale data lakes.