Senior Full Stack Engineer
Teleo
Software Engineering
Palo Alto, CA, USA
USD 180k-230k / year
Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment, including loaders, dozers, excavators, and trucks, into autonomous robots for commercial and defense applications. Our technology enables a single operator to supervise and control multiple machines simultaneously, delivering significant productivity gains while improving operator safety and comfort.
Teleo was founded by a team of experienced technology leaders who previously led the development of Lyft's Self-Driving Car program and Google Street View. Teleo recently announced its merger with Havoc AI, a fast-growing defense technology company developing coordinated fleets of autonomous maritime vessels.
This is a unique opportunity to join a team building technology with real-world impact. You will work on cutting-edge 100,000-pound autonomous robots and engineer complex systems at the intersection of hardware, software, robotics, and AI.
Core Responsibilities
- Own the architecture and development of customer-facing dashboards and internal tools
- Consolidate and harden a landscape of full-stack applications into maintainable, well-tested production services
- Define and enforce engineering standards: API design, code quality, testing, CI/CD, and deployment practices for all full-stack work
- Build and maintain backend services in Python and Node.js on AWS (Lambda, EC2, DynamoDB, S3, Cognito)
- Develop responsive frontend experiences in React with TypeScript
- Manage cloud infrastructure using infrastructure-as-code (Terraform or CDK)
- Integrate with hardware systems via REST APIs and WebSockets for control and telemetry
- Participate in remote support rotations, including occasional early/late hours
Required Qualifications
- 4+ years of professional full-stack development (Python + React/TypeScript)
- Strong backend fundamentals: REST API design, authentication, database modeling
- Production AWS experience (Lambda, EC2, S3, DynamoDB, or comparable services)
- DevOps experience: CI/CD pipelines, deployment automation, and production operations
- Demonstrated ability to own and ship products end-to-end with minimal oversight
- Comfortable working in office in Palo Alto, CA
Preferred Qualification
- Infrastructure-as-code: Terraform, CDK, or CloudFormation
- Frontend state management, component architecture, and modern React patterns
- Securing and hardening web applications for production use
- Monitoring, logging, and alerting for production web services
- Working across multiple codebases and projects simultaneously
Bonus Points
- Early-stage startup experience, comfortable with ambiguity, fast iteration, and wearing multiple hats
- Hardware-adjacent experience: comfortable with telemetry systems, embedded device interfaces, or basic electronics concepts
- Experience with ROS
- Experience with C/C++