Jobs and Careers
PA

Senior Software Engineer

Panthalassa
United StatesRemotefull_timeVerifiedPosted 6 Aug 2025
💰 $230,000/yr($175,000/yr$230,000/yr)

About the role

About the Company

We are a renewable energy and ocean technology company committed to rapidly developing and deploying technologies that will ensure a sustainable future for Earth by unlocking the vast energy potential of its oceans. Our focus is on capturing civilizational levels of ultra-low-cost renewable energy for applications including computing and affordable renewable fuels delivered to shore.

The company is a public benefit corporation headquartered in Portland, Oregon, and backed by leading venture capitalists, philanthropic investors, university endowments, and private investment offices. We operate as an idea meritocracy in which the best ideas change the company’s direction on a regular basis.

About the Job

Our core technology is the node, a device that produces energy in the ocean’s harshest conditions for years at a time without human maintenance or intervention.

As a Senior Software Engineer, you will contribute to the design, development, and optimization of high-performance telemetry and command systems that drive cutting-edge marine autonomy solutions. This role combines technical expertise with strategic thinking, requiring you to help build scalable APIs and data storage systems, rapidly iterate on operational UIs, and integrate with diverse external systems. Your work will directly impact operational efficiency, innovation, and the delivery of state-of-the-art maritime technologies. This team’s responsibilities include both the backend (Elixir) and frontend (Phoenix LiveView) of shore systems.

Candidates should have strong interpersonal skills and be able to thrive in a creative, scrappy, and collaborative environment in which the best ideas change the company’s direction on a regular basis. If you are an excellent engineer, regardless of your background, we want you to apply.

Responsibilities:

  • Collaborate on and own aspects of our telemetry ingest, data visualization, and marine operations platforms. Examples currently underway include:
    • Telemetry ingest pipelines and associated APIs
    • Command and control APIs
    • Operational and analytical user interfaces
    • Interfacing with external systems, both homegrown and commercial for tasks relating to:
      • Weather conditions, current and predictions
      • Marine traffic
      • Operational simulations
      • Satellite imagery
      • Manufacturing systems
  • Analyze, predict and account for a broad spectrum of failure states, including environments with constrained or unpredictable network conditions.
  • Gather requirements from users with a diverse set of highly technical and domain-specific needs
  • Participate in our collective management and maintenance of the team’s compute infrastructure
  • Willingness to consult existing research that may apply to the novel problems in our domain
  • Collaborate effectively with coworkers from a variety of backgrounds (electrical and mechanical engineering, embedded systems, manufacturing, maritime operations, and more)

Required Qualifications:

  • 5+ years of experience writing software
  • 2-3+ years of experience developing fault tolerant applications in Elixir or Erlang
  • Strong interpersonal and communication skills
  • Proficiency with version control (we use git)
  • Competency with CI/CD pipelines for automated tests and deployment
  • Ability to work in a fast-paced, self-starting, and demanding atmosphere
  • Ability to communicate thoughtfully and empathetically with people from many different educational and professional backgrounds
  • Desire and skills to work fully remote
  • Motivation and curiosity to learn a wide variety of concepts across many disciplines, not just software engineering!

Bonus Qualifications:

  • Prior distributed systems experience
  • Prior experience with Phoenix Live View
  • Experience in UI/UX design

The bonus qualifications are nice to know about, but by no means required. We encourage you to apply if you are a strong candidate with only some of the experience listed.

Additional Requirements:

  • Travel for periodic (we strive for quarterly) onsites and potentially test sites as needed
  • We expect this role to join the team’s future on-call rotation

Compensation and Benefits:

If hired for this full-time role, you will receive:

  • Cash compensation of $175,000–$230,000.
  • Equity in the company. We’re all owners and if we’re successful, this equity should be far and away the most valuable component of your compensation.
  • A benefits package that helps you take care of yourself and your family, including:
    • Fl

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Panthalassa

View company profile →