Senior Backend Software Engineer
seasats · San Diego
Job description
About the role
Seasats builds unmanned surface vessels that stream telemetry and mission data back to shore for months at a time. As a Senior Backend Software Engineer you will design, build, and own the services that ingest, process, and store this real‑time and historical data at fleet scale.
Key responsibilities
- Design and implement backend services for real‑time telemetry ingestion, processing, and storage.
- Architect low‑latency APIs (REST, WebSocket, MQTT) that expose vehicle and mission data to internal tools and customer dashboards.
- Develop data models and storage strategies for high‑volume time‑series and geospatial data.
- Improve scalability, observability, and reliability of existing services as fleet size grows.
- Collaborate with vehicle software and UI teams to integrate new data sources and mentor junior engineers.
Required profile
- 8+ years of professional backend engineering experience with a track record of designing and scaling production systems.
- Strong proficiency in Python, Go, or a comparable backend language.
- Deep knowledge of security principles, REST/streaming APIs, and relational databases (PostgreSQL preferred).
- Experience with cloud infrastructure, distributed systems concepts, and handling unreliable networks.
- Proven ability to independently scope and lead backend projects and communicate technically.
Required skills
- Python
- Go
- REST APIs
- WebSocket
- MQTT
- PostgreSQL
- TimescaleDB or InfluxDB
- PostGIS
- Cloud infrastructure (AWS, GCP, or Azure)
- Terraform
- Docker
- Kubernetes
- Message queues / streaming platforms
What we offer
- Salary $165,000‑$220,000 per year plus stock options.
- Competitive insurance (99% employer‑covered Gold HMO plan).
- 401k matching up to 4% of salary.
- Four free lunches per week and a pet‑friendly office.
- Unlimited/Flex PTO and an employee activity fund.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 30 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
seasats
San Diego