Principal Software Engineer

San Diego, CA

sensemetrics engineers solve the hard technical problems at the intersection of Big Data & IoT for major mining, energy, power, water, and infrastructure firms. Our innovations and approach constantly evolve alongside changes in the capabilities of the underlying hardware and software that we build upon, generating cutting edge solutions to increasingly complex challenges. Our technologies have already been deployed by Fortune 100 companies to transform data into insights that make the world safer, cleaner, and more efficient at a massive scale.

The creativity, drive, and passion of sensemetrics team members makes it possible to deliver the highest impact solutions, and we are seeking to expand our team with individuals who desire to share this journey

The Work:

  • Develop software systems for a fast-growing, disruptive Big Data & IoT company
  • Take full ownership of key products and features—from software design to project planning and deployment
  • Develop, present, and defend architectural, design, and technical choices to internal and external audiences
  • Support and mentor junior developers and collaborate as part of a cross-functional team
  • Capable of writing unit/integration tests using tools such as JUnit and Mockito
  • Familiarity with dependency injection frameworks, such as Guice/Spring
  • Strong multi-threading experience in Java
  • Experience with git, maven, Jenkins, Guava
  • Experience with GWT (Google Web Toolkit) a plus

Minimum Qualifications:

  • At least 10 years experience architecting, designing, and developing software systems
  • Demonstrated experience architecting all elements of a microservices environment
  • Mastery level knowledge of software design & architecture, proficient in several languages
  • Code samples and previous project experience
  • An appreciation for beautiful code
  • Good design taste, even for internal applications
  • Comfortable in Linux


  • Market competitive total compensation package, including meaningful equity ownership in the company
  • 99% company paid individual medical, dental, & vision insurance coverage
  • Company 401k plan


sensemetrics is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment, as sensemetrics does not discriminate on the basis of race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation or any other classification protected by Federal, state, or local law.