Software Developer

Nanometrics is the world leader in creating innovative systems for detecting and monitoring seismic activity.
Our products make a difference in people’s lives by helping to understand the significant human impact earthquakes have around the world. Our customers use our products for earthquake research as well as natural disaster warning systems, nuclear non-proliferation monitoring, and human induced seismic activity detection. Our systems are deployed on every continent and in some of the most remote and harsh environments on Earth, from deserts and mountains to the Arctic and the bottom of the ocean.
Who we are looking for:
We are looking for a talented software developer with a lifelong interest in all things software who is passionate about creating elegant architectures and designs. We are partial to enthusiastic team players who enjoy working with and learning from teammates, and who deeply care about creating an outstanding user experience
We want to talk to you if you have:
A Bachelor’s degree in Computer Science (or Engineering with a strong software background)

3-5 years of professional software development experience with object-oriented languages

A track record of delivering and maintaining well-designed and tested software, and providing deployment solutions for your software

Experience in any of: DevOps,Ruby on Rails, Angular, Python, Relational databases,  HPC, Docker, Cloud Services

How we work
We work in an informal, fun, fast-moving, collaborative environment with minimal hierarchy. While we have the freedom to set our own hours and the flexibility to maintain an excellent work/life balance, we work hard to ensure that our products are delivered on time.
We believe in using the best development tools and practices. We use an Agile approach and work closely with product managers to deliver the best possible products.
We invest in creativity and provide time for individual or team-based research projects.
How to Apply
Submit your resume by email to:  No phone calls please.