← all jobs

[Remote] Staff Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Oceaneering is a company focused on delivering innovative solutions in engineering and technology. They are seeking a Staff Software Engineer to lead critical aspects of front-end development, mentor junior developers, and ensure high standards of quality, usability, and performance in web-based applications.

Responsibilities

  • Serve as a technical leader within the software group by shaping development policies, mentoring team members, and supporting functional management responsibilities
  • Lead small software development teams and guide strategic planning and decision-making
  • Review progress, evaluate results, and prepare reports for management and clients
  • Drive continuous improvement in development processes and implement best practices
  • Apply working knowledge of the software lifecycle to develop and lead software efforts
  • Design and maintain scalable, efficient software architecture, including React.js solutions
  • Lead the development of high-impact features and ensure the highest standards of code quality and performance
  • Identify and address technical issues proactively and devise innovative solutions when conventional approaches are insufficient
  • Actively interface with electrical and mechanical leads, customers, and program managers
  • Collaborate with cross-functional teams and stakeholders to ensure alignment with project goals
  • Analyze user requirements, concept of operations documents, and system architectures to develop system specifications
  • Ensure project CDRLs are delivered and accepted by the customer, including requirements management, documentation, unit testing, safety testing, and qualification testing
  • Support software testing on the factory floor, offsite, and offshore
  • Guide system development and implementation planning through preparation of concept of operations, interface control documents, hazard analysis, and test plans
  • Anticipate occasional work outside normal hours due to demanding schedules

Skills

  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering, or Mathematics); equivalent experience may be considered
  • 8+ years of practical experience in software engineering
  • Extensive experience with React.js and JavaScript
  • Proven ability to architect and deliver complex user interface solutions
  • Strong written and verbal communication skills, including the ability to document, present, and convey engineering concepts effectively to team members and customers
  • Ability to obtain and maintain a U.S. Department of Defense security clearance
  • U.S. citizenship required
  • Experience developing software frameworks for underwater vehicles or robotic systems and extending framework capabilities
  • Experience designing and implementing Human-Machine Interfaces (HMIs) for robotic control
  • Experience contributing to Department of Defense (DoD) software projects
  • Proficiency with Linux operating systems
  • Expertise in front-end build tools, pipelines, and modern development workflows
  • Strong understanding of RESTful API design and integration
  • Experience with communication protocols such as gRPC, MQTT, DDS, or WebSockets
  • Familiarity with software security best practices
  • Experience building microservices architectures using containerization and orchestration technologies
  • Knowledge of performance optimization techniques for software systems
  • Hands-on experience with CI/CD pipelines utilizing tools such as Jira, GitHub, and Artifactory
  • Ability to work effectively in Agile environments and collaborate with cross-functional teams
  • Demonstrated leadership, communication, and problem-solving skills

Company Overview

  • Oceaneering is a global oilfield provider of engineered services and products primarily to the offshore oil and gas industry. It was founded in 1964, and is headquartered in Houston, Texas, USA, with a workforce of 10001+ employees. Its website is http://www.oceaneering.com/.
  • More open positions

    [Remote] Data Operations Lead

    Work from home Full-time role

    [Remote] Engineering Manager - Government Cloud

    Work from home Full-time role

    [Remote] Product Manager

    Work from home Full-time role

    [Remote] Sales Director

    Work from home Full-time role

    [Remote] Underwriting Analyst - M&A Division

    Work from home Full-time role

    Data Entry Clerk – Remote Part‑Time Position with careerzynith – High‑Volume Data Management & Flexible Schedule

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Web & Cloud Application Development at careerzynith

    Work from home Full-time role

    Travel agent, internet help desk

    Work from home Full-time role

    VP, Brokerage & Advisory Operations

    Work from home Full-time role

    Payor Data Analyst- Remote

    Work from home Full-time role

    Cook 2 (Temporary, Part Time)

    Work from home Full-time role

    Customer Onboarding Specialist – Remote (US Only)

    Work from home Full-time role

    Unlock Your Potential: Entry-Level Data Entry Specialist (Remote) - careerzynith Team

    Work from home Full-time role

    Coder II, Profee

    Work from home Full-time role

    (Online Remote Jobs) Joblora Content Moderator Job (Remote) $29/H

    Work from home Full-time role

    Utilization Management Nurse BWH

    Work from home Full-time role

    Remote Patient Monitoring Clinical Lead (RN)

    Work from home Full-time role

    REMOTE - Fedex Freight Broker

    Work from home Full-time role

    Steuerfachkraft (m/w/d) in Leverkusen mindestens 52.000€ - 100% Remote möglich

    Work from home Full-time role

    Utilization Management RN

    Work from home Full-time role

    Website Content Manager

    Work from home Full-time role