Careers
MarineLabs is a rapidly scaling technology company based in Victoria, BC, Canada. Our work spans many disciplines and domains! If you are talented, collaborative, and passionate about applying your skills toward data-enabled maritime safety and resilient coastlines, we’d love to hear from you. Reach out to us at careers@marinelabs.io.
Opportunities
Help modernize coastal operations.
MarineLabs is a fast-growing Coastal Intelligence company delivering real-time and predictive ocean weather and intelligence data through our rugged fleet of rapid-deploy sensor nodes. Our data and predictive tools help ports, pilots, and maritime operators improve safety and efficiency—on a subscription model built for scale.
We’re hiring an action oriented and driven Account Executive in the US Gulf coast region with experience in B2B or enterprise sales—ideally with roots in maritime operations. You’ll grow our customer base by building relationships with ports, terminals, and maritime service providers who need better weather intelligence to make critical decisions.
What You’ll Do
- Identify and close new opportunities in port, terminal, and marine industry segments
- Build lasting relationships with operational and executive decision-makers
- Develop account strategies based on deep customer research and industry insight
- Deliver product demos, trial access, and on-site presentations
- Negotiate and close contracts with support from leadership
- Travel to customer sites, trade shows, and industry events
What You Bring
- Maritime industry experience strongly preferred
- Tech-savvy and comfortable presenting innovative solutions
- Enterprise sales experience
- Willingness to travel
Why MarineLabs
We offer a competitive package with base + commission, extended health benefits, and the opportunity to help reshape coastal decision-making with cutting-edge tech. We encourage applicants of all backgrounds and identities to apply. Please send your resume and a short cover letter explaining why this role excites you to: careers@marinelabs.io
We’re looking for a Data Engineer to support our cloud-based IoT technology stack. You’ll contribute to the development and maintenance of code that ingests and processes data in real time from live field instruments, as well as internal tools and services, and integration of 3rd party data.
This role involves building and improving applications in a distributed cloud environment, writing efficient data processing code, and helping to streamline processes through automation and replication.
Responsibilities
- Write code for the real-time data pipeline, batch processing, ETL, and analytics utilities, in collaboration with other software developers, data scientists, and DevOps personnel
- Develop new elements of cloud infrastructure / microservices as needed for the data pipeline and 3rd party integrations
- Write unit tests and functional tests
- Contribute to internal process improvements
- Build data tools for analytics and data science team members
- Troubleshoot system issues and alerts, sometimes in real time
- Research and evaluate new software tools and approaches as needed
- Document code, designs, deployment, configuration, and troubleshooting procedures
The ideal candidate will have:
- Experience in Python programming and object-oriented design
- Experience using Linux/UNIX command line tools and bash scripting
- Familiarity with high-performance computing, batch processing, or signal processing
- General knowledge of the HTTP request/response cycle and working with RESTful APIs / microservices
- Experience with the software development life cycle, Agile methodology, and distributed version control systems such as git
- Exposure to test-driven development and CI/CD tools
- A collaborative approach, attention to detail, and willingness to learn
- Ability to follow clear instructions and ask questions when needed
Knowledge or experience in the following areas would be an asset:
- Amazon Web Services (AWS) technologies such as ECS/ECR, Lambda, S3, RDS
- SQL, noSQL, or time series databases
- Containerization technologies such as Docker
- Working with environmental time series data / modeling / forecasting
- Working with noisy data from sensors or imagers
- Marine environments or related technologies
- Machine learning / AI technologies
Qualifications
- Undergraduate degree in Software Engineering, Computer Science, or equivalent
- 2–3 years of professional experience in a similar role
Working Conditions: This position is full-time and offers flexibility in working locations (remote from home, but must be based in British Columbia), with occasional team meetings at the office/lab in Victoria. We offer a competitive compensation package, including health benefits and robust vacation programs. We’d love to hear from candidates of all backgrounds, orientations, and abilities.
To Apply: Please include a resume and cover letter in your application by email to careers@marinelabs.io that details what attracts you to this position and why you would be a good fit for MarineLabs.
MarineLabs is a fast moving Coastal Intelligence data company that owns and operates a growing fleet of super rugged and rapidly deployable ocean weather instruments, producing reliable high-resolution data products in real-time to benefit marine safety and climate resilience.
If you are interested in a future role at MarineLabs please send us your resume and a cover letter letting us know why you'd love to work for MarineLabs and why you would be a good fit.
You can apply by email to careers@marinelabs.io
Learn more about MarineLabs and our mission to revolutionize marine safety and climate adaptation at https://marinelabs.io and https://www.linkedin.com/company/marinelabsdata/