Taro Logo

Senior Software Engineer (ARG)

SimpliSafe is a leading home security company that develops cloud-based systems and mobile applications for user security.
Backend
Senior Software Engineer
5+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

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 months 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?