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 6 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.

Associate Corporate Counsel, Technical Infrastructure, Networks

Associate Corporate Counsel position at Google focusing on technical infrastructure and networks, handling complex commercial transactions and legal matters for global infrastructure projects.

Product Manager II, Brand Connect, YouTube

Product Manager II position at YouTube focusing on Brand Connect marketplace, managing creator monetization and brand partnerships with 5+ years experience required.

Sales Enablement Manager, Google Public Sector

Sales Enablement Manager position at Google Public Sector, focusing on driving field enablement and productivity through strategic programs and training initiatives.