At Sofar we connect the world’s oceans. We build the technology to create global awareness of ocean weather, climate, and ocean health. Our unique ocean data provides insights to science and society, and our products make ocean industries more sustainable. As a mission-driven team we combine the best in ocean science and Bay Area innovation to capture the canvas of our oceans and drive the new Blue Economy.
We are looking for a product-driven software engineer to join our multi-disciplinary team as we scale our fleets of distributed ocean sensors. You will assume technical ownership of core backend systems that interface with thousands of ocean sensors; store, index and expose data to client APIs, and provide fleet management tools and interfaces.
You will develop an understanding of user needs – from large hardware and data customers to internal support and ocean operation specialists – and factor these into technical decisions and priorities. You will regularly interface with engineers from other disciplines, product, support, sales and operations.
The focus will be on scaling existing systems, adding robustness, and exposing new features to support evolving product requirements. This calls for an experienced backend developer with a strong grasp of Node.js, Postgresql, and modern web platform technologies. Our tech stack includes Angular on the frontend with backend APIs written using Typescript, Express, Postgresql, and Nest.js, along with some data processing services written in Python.
It is the responsibility of every employee to contribute to a positive work environment through cooperative and professional interactions with co-workers, customers, and vendors.
All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other factors prohibited by law.