Software Engineer II

A high-tech home security company passionate about protecting homes and creating a culture of collaboration and innovation.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Cybersecurity

Description For Software Engineer II

SimpliSafe is a high-tech home security company on a mission to keep Every Home Secure. We're seeking a Software Engineer II to join our R&D team, which develops and maintains a microservices architecture for video recording/playback. You'll work with APIs written in Python/Nodejs/Go, primarily served using AWS technologies, with React as our front end.

As a Software Engineer II, you'll:

  • Build solutions from inception through production, including design, development, testing, and deployment.
  • Collaborate with product owners to understand needs and deliver solutions using a test-and-learn approach.
  • Drive continuous improvement of mobile applications designed to test new features with customers.
  • Work in a hybrid model, with two core in-office days (typically Tuesday and Wednesday) and flexibility for the rest of the week.

You'll bring:

  • 3+ years of software development experience
  • Familiarity with at least two programming languages and willingness to work in a polyglot environment
  • Collaborative mindset and passion for technology and learning
  • Strong problem-solving skills and ability to debug technical issues
  • Experience with agile software development principles and practices

We value:

  • Customer obsession
  • Aiming high and challenging ourselves
  • A "no ego" attitude
  • Collaborative teamwork
  • Investing in others' development
  • Agility and efficiency in experimentation

Join us in disrupting the home security space and making a huge impact on the lives of those we protect. We offer a culture that supports your growth and thriving career in a rapidly expanding company.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Build solutions from inception through production - design, development, testing, and deployment
  • Work with product owners to understand needs and deliver solutions
  • Drive continuous improvement of mobile applications for testing new features
  • Develop and maintain microservices architecture for video recording/playback
  • Work with APIs written in Python/Nodejs/Go using AWS technologies
  • Collaborate in a hybrid work environment

Requirements For Software Engineer II

Python
Node.js
Go
React
  • 3+ years of software development experience
  • Working familiarity with at least two programming languages
  • Willingness to work in a polyglot development environment
  • Collaborative mindset and passion for technology and learning
  • Problem-solving skills with ability to debug and fix technical issues
  • Experience with agile software development principles and practices

Benefits For Software Engineer II

  • Hybrid work model
  • State-of-the-art office
  • Opportunity for growth and impact

Interested in this job?

Jobs Related To SimpliSafe Software Engineer II

Backend Engineer

Backend Engineer needed for SimpliSafe's Monitoring Engineering team to build next-gen security experiences.

QA Engineer

QA Engineer role at SimpliSafe, advocating for product quality in IoT home security software development.

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.