Join Our Team

Sapient Industries is building the only enterprise plug load management on the market. "Plug load" is the energy consumed at each of the electrical outlets in a building and accounts for approximately 36% of the building's total energy consumption. Monitoring, predicting, and controlling these loads can eliminate a significant amount of wasted energy which reduces costs and positively impacts the environment.

We're not the only ones who think this is a good idea. We recently closed a $2M round of fundraising that included setting several records on

We are a team of engineers, designers, and creatives. Our team believes that ensuring a quality of life for ourselves and our families is fundamental to building the ideas that will change the world. For that reason, we provide:

  • Top-tier medical, eye, dental, and life insurance

  • 5 weeks of paid vacation

  • Paid paternity and maternity leave

Senior Software Engineer

We’re looking for engineers who want to get in on the ground floor and be a part of the core team that grows Sapient to the multi-national leader of plug load management that we’re on track to becoming.  We’re focused on sustainable, deliberate growth which, to us, means maintaining a work environment that provides a high quality of life for our team members, setting achievable targets, and creating a work culture where we can grow as ambitious engineers.

What you'll do:

  • Have fun and be yourself

  • Build software

  • Work on all aspects of the stack – serverless functions, data processing, ML integration, and back end API development

  • Help make decisions about system architecture, development standards and processes

  • Manage, grow, and utilize Sapient’s device ML library– the world’s largest and most comprehensive database of device power consumption data

  • Follow your natural curiosity to research and learn technologies and techniques that will make our product better

Skills and requirements

  • You understand and care about the principles of software craftsmanship

  • 3+ years of professional experience writing production back-end code in one of the following languages: JavaScript/Node.js, Python, C#/F#

  • 3+ years using SQL and relational databases

  • Know your way around Linux -- interacting with the shell, configuring services, viewing logs, managing packages

  • Able to explain the basic concepts and toolchain of React or Angular

  • Comfortable with web technologies -- web/REST APIs, HTML, HTTP

  • Other stuff (nice to have)

    • Experience with AWS or Azure, specifically serverless

    • You built something that included Machine Learning

    • Embedded programming

Office Manager


The ideal candidate will organize and coordinate office administration and procedures, in order to ensure organizational effectiveness, efficiency, and safety.

The successful candidate will be an energetic professional who doesn’t mind wearing multiple hats, will be experienced in handling a wide range of administrative and executive support related tasks, and will be able to work independently with little or no supervision. The Office Manager will be well organized, flexible, and enjoy the administrative challenges of supporting an office of diverse engineers.


  • 4-year degree

  • 3+ years of industry experience