Search jobs > Boston, MA > Principal software engineer

Principal Software Engineer

SimpliSafe Wireless Home Security
Boston, MA, United States
Full-time

About SimpliSafe

We’re a high-tech home security company that’s passionate about protecting the life you’ve built and our mission of keeping Every Home Secure.

And we’ve created a culture here that cares just as deeply about the career you’re building. Ours is a no ego culture of collaboration and innovation where those seeking their next challenge can find big opportunities and make a huge impact on the lives of all those who we protect.

We don’t just want you to work here. We want you to grow and thrive here.

We’re embracing a hybrid work model that enables our teams to split their time between office and home. Hybrid for us means we expect our teams to come together in our state-of-the-art office on two core days, typically Tuesday and Wednesday, to work together in person, and teams can choose where they work for the remainder of the week.

We all benefit from flexibility and get to use the best of both worlds to get our work done.

Why are we hiring?

Well, we’re growing and thriving. So, we need smart, talented, and humble people who share our values to join us as we disrupt the home security space and relentlessly pursue our mission of keeping Every Home Secure.

What You’ll Do

SimpliSafe is looking for a Principal Software Engineer to join our AI team, to focus on the data supporting current and next generation ML solutions for our camera platforms.

In this role, you will :

  • Lead the architectural design and development for our data collection and annotation practices that support ML and CV development.
  • Collaborate with internal (Product, QA, cloud engineering) and third-party engineering teams to develop effective software solutions that aligns with business development and development of a ML platform.
  • Create documentation for software design, implementation, and testing methodologies, that support the data lifecycle for ML development.
  • Establish data collection practices, as well as data processing, curation, and selection methodologies for data annotation and dataset creation for ML development.
  • Affect organization-wide initiatives involving software architecture, data processing, and best practices.

What You’ll Bring

  • Experience leading and building (architecture and implementation) consumer-grade, cross-functional software systems.
  • 10+ years in a software development role with a track-record as a technical lead.
  • 5+ years supporting development of production-grade machine learning solutions.
  • Enjoy providing technical guidance and mentorship to engineers.
  • Values testing (unit, mock, integration) and test-based / driven software development.

Desired, but not required :

  • 2+ years experience utilizing computer vision annotation platforms.
  • Experience with managing external vendors and suppliers.
  • Experience establishing and maintaining taxonomies and ontologies for computer vision ground-truth datasets.
  • Experience working with sensitive data following relevant privacy regulations.
  • Experience using AWS services for large scale data processing.
  • Experience working with consumer IoT products.

What Values You’ll Share

  • Customer Obsessed - Building deep empathy for our customers, putting them at the core of our work, and developing strong, long-term relationships with them.
  • Aim High - Always challenging ourselves and others to raise the bar.
  • No Ego - Maintaining a no job too small attitude, and an open, inclusive and humble style.
  • One Team - Taking a highly collaborative approach to achieving success.
  • Lift As We Climb - Investing in developing others and helping others around us succeed.
  • Lean & Nimble - Working with agility and efficiency to experiment in an often ambiguous environment.

We wholeheartedly embrace and actively seek applications from all individuals, no matter how they identify. We are committed to cultivating a diverse and inclusive workplace, and we believe our work is enriched when we incorporate a multitude of perspectives, backgrounds, and experiences.

We want everyone who works here to thrive and contribute to not only our mission of keeping every home secure, but also to making our workplace safe and supportive for others.

If a reasonable accommodation may be needed to fully participate in the job application or interview process, to perform the essential functions of a position, or to receive other benefits and privileges of employment, please contact careers@simplisafe.com .

17 days ago
Related jobs
Promoted
Raytheon
Boston, Massachusetts

In this role you will work onsite with a team of skilled Software Engineers developing Satellite Ground Stations Software in Java and C++. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s t...

Promoted
InRhythm
Boston, Massachusetts

We’re Looking For a Principal Software Engineer!. Lead, design, develop and test Web applications and work with fellow Software Engineers and Product Managers to navigate the discussion and strategy in architecting Web applications. This individual will own the full software development lifecycle to...

Promoted
Raytheon
Boston, Massachusetts

The Systems Engineering Design & Architecture (SDA) organization is currently hiring a Software-focused Senior Systems Engineer to join our Tucson, AZ location. Join our organization and experience the Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subj...

Promoted
Fidelity Investments
Boston, Massachusetts

As a Principal Software Engineer you will work within the Regulatory Reporting Technology team to build and maintain mission critical brokerage applications for the enterprise. ...

Promoted
Raytheon
Boston, Massachusetts

Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. In the Senior Principal Satellite Ground Systems Planning/Scheduling Software Engineer role, you will perform planning and scheduling but ...

Promoted
Veeva
Boston, Massachusetts

This is a top software engineer job that incorporates everything you’ve worked so hard for. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new ca...

Medtronic
Boston, Massachusetts

Located in the Medtronic office in North Haven, CT, Boston, MA, or Wessling, Germany, as a Principal Embedded Software Engineer you will lead and participant in the embedded software development efforts as part of the Software group within the Robotic Surgical Technologies R&D Center of Excellence. ...

Verisk
Boston, Massachusetts

Math, CS or Software Engineering; preferred. Grow your career by becoming a member of AIR’s Software Development team. We are seeking an experienced, motivated Full Stack Developer to participate in developing complex analytical software for catastrophe risk management within an Agile team. Archite...

Liberty Mutual Insurance
Boston, Massachusetts

As a principal software engineer at Liberty Mutual, you’ll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a start-up, and the full backing and comprehensive benefits of a Fortune 100 company. As Lead Engineer for...

Cambridge Semantics
Boston, Massachusetts

Four (4) years experience developing software in a multi-threaded system-level product, such as a parallel/distributed database server. Four (4) years of experience developing software using C++. Proficient at developing software on Linux. ...