Lead Full Stack Cloud Software Engineer

Bedrock Ocean Exploration Logo

Bedrock Ocean Exploration

πŸ“Remote - Worldwide

Summary

Join Bedrock, a company operationalizing Earth's largest ocean exploration mission, as a Full-Stack Cloud Software Engineer. You will build tools connecting autonomous underwater vehicles (AUVs) to operators and customers, working on real-time command interface (Trident) and ocean data platform (Mosaic). Your responsibilities include designing features, shipping code, and refining workflows. You will work with real-time systems, map-based visualizations, cloud infrastructure, and data-rich user interfaces. The role involves close collaboration with designers, engineers, and end users to accelerate ocean understanding. Bedrock seeks highly determined individuals who are pioneers and problem-solvers.

Requirements

  • Building, scaling, and maintaining complex web applications in production environments
  • Developing applications across both backend and frontend systems
  • On the backend : experience writing services in Python and TypeScript using modern frameworks like FastAPI and Elysia
  • On the frontend : experience building applications with TypeScript and React
  • Collaborating with end users, designers, and engineers to create thoughtful, user-focused software
  • Handling high-frequency event streams using real-time publish/subscribe systems such as WebSockets or ROS topics

Responsibilities

  • Write clean, maintainable, and well-tested code that stands up in production
  • Build and maintain the core systems that power Bedrock’s platform, working closely with a tight-knit team of engineers and designers
  • Engage directly with operators and customers to understand needs and shape product direction
  • Take ownership of high-impact components, driving them from design through deployment and iteration
  • Strengthen team practices through architecture discussions, technical decision-making, and mentorship

Preferred Qualifications

  • Working with the Robot Operating System (ROS)
  • Developing map-based applications using tools like MapboxGL, DeckGL, or PostGIS
  • Understanding geospatial data storage, analysis, and visualization
  • Thriving in fast-paced, early-stage startup environments

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs