Senior Software Engineer, Core Systems
Hybrid (Portland, OR)$175k - $230kfull-timePosted 3w ago
About the role
Senior Software Engineer on the Core Systems team responsible for design, development, and optimization of onboard data systems and reliable data pipelines in marine environments, collaborating with Shore-side software engineers, network and security teams, and contributing to CI/CD, testing, and documentation.
Responsibilities
- Build and maintain the network-facing software layers that enable Node to communicate reliably with shore – from low-level connection handling to higher-level data exchange protocols.
- Design egress pipelines that use bandwidth efficiently, weighing tradeoffs between data fidelity, timeliness, and link constraints.
- Collaborate on APIs and schemas for control and data exchanges between subsystems, ensuring reliability is built in from the start.
- Partner with network engineers to ensure a cohesive strategy for bandwidth allocation among data streams.
- Ensure software degrades gracefully during connectivity loss or link degradation with buffering, retry logic, and prioritized retransmission.
- Review onboard software for vulnerabilities with network and security engineers and harden interfaces before deployment.
- Analyze system performance and optimize latency, throughput, and resource efficiency.
- Extend and improve unit testing frameworks, integration tests, and CI/CD pipelines.
- Strengthen code reviews, documentation, and software engineering practices; participate in design reviews and cross-team collaborations.
Qualifications
- 7+ years of experience developing software.
- 3+ years of experience with data-intensive or mission-critical systems.
- Proficiency in a systems programming language.
- Proficiency with version control.
- Competency with CI/CD pipelines for automated tests and deployment.
- Experience building or maintaining network-facing software – handling connection lifecycles, protocol implementation, or communication reliability in production systems.
- Understanding of fundamentals in computer networking (L2–L4), transport protocols, congestion control, and distributed systems.
- Experience designing systems for constrained, high-latency, intermittent, and/or expensive links (e.g., satellite, maritime, remote ops).
- Familiarity with security principles for networked systems (authentication/authorization, encryption, key management).
- Ability to work in a fast-paced and self-starting atmosphere.
- Ability to communicate thoughtfully and empathetically with people from many different educational and professional backgrounds.
- Motivation and curiosity to learn a wide variety of concepts across many disciplines, not just software engineering!
Skills
Required:Systems programmingVersion controlCI/CDNetwork-facing softwareNetworking fundamentalsSecurity principles for networked systemsCommunication and collaborationAdaptability and learning across disciplines
Benefits
- Flexible paid time off
- Health insurance (company pays 100% of gold-level PPO for full-time employees, partners, and dependents)
- Dental insurance (company pays 100% for full-time employees, partners, and dependents)
- Vision insurance (company pays 100% for full-time employees, partners, and dependents)
- Disability insurance (company pays 100% for a policy to provide long-term financial support if you become disabled)
- Ability to contribute to tax-advantaged accounts, including 401(k), health FSA, and dependent care FSA
- Relocation assistance to facilitate your move to Portland (if needed)
Last updated Oct 5, 2026. Interested? Apply on the company site.
About Panthalassa
Go where the energy is
We're harnessing renewable energy in the open ocean and delivering it around the world. Engineered in Portland, Oregon.
Planetary-scale energyclean energy platformrenewable energyocean energypilot deploymentpublic-benefit corporation
More open roles at Panthalassa
- Senior Facilities Electrical EngineeryesterdayPortland, OR · Business Operations
- Director of Marine Environmental ImpactyesterdayMarine Operations
- Lead Infrastructure Security EngineeryesterdayHybrid (Portland, OR) · Business Operations
- Director, Site OperationsyesterdayPortland, OR · Business Operations
- Prototype Fabricator1w agoPortland, OR · Engineering