
Senior Software Engineer (Full-Stack)
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout Us:
*The following is what we at Censys call our DNA Derivatives. It is fundamental to the job that you align with them. Please review them before applying. Thank you, and we look forward to seeing your applications!*
Censys Technologies DNA Derivatives
5 Areas of Excellence: Steward resources with excellence | Obsess over customers | Create new technologies | Improve continuously | Communicate with excellence
4 Core Values: Steadfast Customer Service | Quality | Integrity | Love
3 Fundamental Beliefs
- We believe enrichment comes when technology enables problem-solving.
- We believe our natural order is to achieve our maximum potential as individuals and as an organization, making the world wiser.
- We believe omniscience of humanity’s assets is the cornerstone of value creation.
2 Pillars of Identity
- Strength – the capacity to withstand great force and pressure
- Courage – the ability to name fear and not give it a foothold
1 Mission: Enrich lives through asset intelligence technology.
Job Description
Censys Technologies Corporation is seeking a Senior Software Engineer (Frontend / Full Stack) to build mission-critical operator interfaces for autonomous drone operations. This role focuses on developing real-time, high-reliability systems that allow operators to monitor, control, and manage distributed drone fleets across cloud, edge, dock, and aircraft environments.
You will work on building modern web applications and real-time control systems that interact with live telemetry, mission state, and hardware integrations.
Key Responsibilities
Build and maintain modern web application features using React, TypeScript, Vite, and Tailwind
Design and implement real-time operator interfaces for:
- Drone telemetry
- Mission state and workflows
- Dock status and hardware health
- Alerting and safety systems
- Video and remote session management
Develop mission control systems, including:
- Pre-flight gating logic
- Mission state machines
- Operator-facing alerts and safeguards
- Integrate frontend systems with backend services using:
- REST APIs
- gRPC-Web / Protobuf / ConnectRPC
- WebSockets, SSE, and polling-based live data patterns
Build systems that handle unreliable connectivity, including:
- Degraded links (cellular / SATCOM)
- Stale telemetry
- Partial or failed data flows
- Contribute to a cloud-hosted operator platform managing remote drone dock infrastructure
Extend workflows for:
- Dataset processing
- Detection review
- Geospatial visualization
- Evidence export
- 3D / point cloud data
- Collaborate across backend, hardware, aircraft, and dock teams to define system contracts
Implement and maintain:
- RBAC and multi-organization access control
- Audit logging and SOC 2-aligned practices
- Use AI-assisted development tools effectively while validating outputs against system requirements, contracts, and safety constraints
Required Qualifications:
5+ years of professional software engineering experience building production systems
Strong experience with TypeScript and React, including:
- Complex state management
- Async workflows
- Performance optimization
- Maintainable component architecture
Experience building real-time or live-updating systems, such as:
- Dashboards
- Telemetry systems
- Monitoring tools
- Control interfaces
Experience integrating with backend systems using:
- REST
- gRPC / Protobuf
- WebSockets / SSE / polling
- Strong understanding of distributed systems and API design, especially across hardware/software boundaries
Experience with security and access control, including:
- OAuth / OIDC
- JWTs
- RBAC
- Multi-tenant systems
Comfortable working in mission-critical environments where software affects:
- Hardware systems
- Operator decisions
- Field operations
Solid engineering fundamentals:
- Testing, debugging, observability
- Error handling
- Version control (Git)
- Clear communication
Practical experience using AI coding tools, with strong judgment around correctness, safety, and limitations
Preferred Qualifications:
Familiarity with UAS ground control systems (QGroundControl, Mission Planner, Auterion)
Familiarity with legacy PHP/Yii systems (for maintenance only, not primary stack)
Experience with Go, gRPC, Protobuf, NATS, PostgreSQL, or event-driven systems
Experience with:
- MAVLink, PX4, ArduPilot
- Drone telemetry and mission planning
Experience with real-time video systems:
- WebRTC, RTSP, HLS, LiveKit
Experience with geospatial or 3D technologies:
- Mapbox, Three.js, WebGL
- LAS/LAZ, COPC, GeoJSON
Experience with edge-to-cloud systems:
- Cellular / SATCOM links
- VPNs
- Remote hardware fleets
Experience implementing SOC 2, audit logging, and secure multi-user platforms
Benefits:
- Bereavement leave
- Free parking
- Health insurance
- Paid holidays
- Paid parental leave
- Paid sick time
- Paid time off
- Parental leave
Application Question(s):
- When reading the Censys DNA Derivatives, what resonates with you the most?
Experience:
- Bootstrap: 1 year (Preferred)
Ability to Commute:
- Daytona Beach, FL 32114 (Required)
Similar roles
- Senior Software Engineer (Full-Stack)Nue.io · Canada · Remote
- Senior Software Engineer (Full-Stack)Navan · London, United Kingdom
Senior Software Engineer (Full-Stack)Instil · United States · Onsite- Senior Software Engineer (Full-Stack)Aerostrat · Seattle, Washington, United States · Remote
- Principal Software Engineer (Full-Stack)Palo Alto Networks · California, United States · Onsite