Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III, DB/Data Assurance

Oceaneering International

Job-ID: 11711Category: EngineeringLocation: Hanover, MD, United States; Chesapeake, VA, United StatesSchedule: Full timePosted: 2026-10-12Business Unit: BU-USA_FC-USDWe are seeking an experienced data engineer to join our team! OTECH produces and maintains unique underwater systems – typically for US Navy and other US Government Department of War customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. As a data engineer at Oceaneering Technologies (OTECH), you will be responsible for developing, maintaining, and optimizing data storage systems. The data engineer will support multiple stakeholders across the project, including software developers, systems engineers, integrated logistics support team members, project managers. The ideal candidate should process strong technical abilities to solve complex data problems, a willingness to learn new technologies/tools, and be comfortable articulating data concepts to stakeholders of varying levels of data proficiency. This role is responsible for ensuring that database systems and the data flowing through them are accurate, consistent, secure, traceable, and reliable throughout the application lifecycle. The role combines database development with data-quality and verification responsibilities. Typical work includes designing and maintaining relational database schemas, stored procedures, queries, data interfaces, ETL/ELT processes, and validation routines; verifying data integrity across system boundaries; identifying anomalous, incomplete, duplicated, or inconsistent data; and developing automated checks that confirm data conforms to defined schemas, business rules, interface specifications, and quality requirements. The developer should be proficient with DDS, SQL, and database technologies such as PostgreSQL, MariaDB/MySQL, SQL Server, or Oracle, along with scripting or development languages such as Python, Java, or C++. Experience with data modeling, schema/version management, transaction processing, indexing, query optimization, and structured data formats such as JSON, XML, or Avro is also valuable.The assurance portion of the role requires strong knowledge of data verification, validation, provenance, and configuration control. The developer should be able to establish measurable data-quality criteria, implement automated integrity and regression tests, reconcile data between producers and consumers, and provide evidence that stored or transmitted data remains complete and correct. This includes supporting requirements traceability, test automation, logging/auditing, cybersecurity controls, backup and recovery, and root-cause analysis of data-related defects. In a distributed or mission-oriented system, the role may also involve validating data exchanged through messaging middleware, APIs, DDS/Kafka interfaces, containers, and other distributed services. The ideal candidate combines software-development discipline with a verification mindset—understanding not only how to store and transform data, but how to demonstrate that the resulting data can be trusted.QualificationsEssential QualificationsBS in Computer Science, Computer/Electrical Engineering, Mathematics, Data Science, or related field (or commensurate experience).5+ years of practical data engineering experience.Advanced SQL proficiency and experience with relational database design.Experience with data ingestion tools and building ETL/ELT pipelines.Working knowledge of cloud solutions and workflow/pipeline orchestration tools.Strong problem‑solving, communication, and organizational skills.Ability to obtain and maintain a DoW security clearance.Must be a U.S. citizen.Preferred QualificationsExperience with cloud data warehouses and large‑scale data systems.Experience with Linux and scripting languages.Proficiency in Python, Java, C++, C#, or related languages.Experience with Jira, Git, or similar tools.Experience with NoSQL systems (e.g., MongoDB, Cassandra, Neo4j).Experience working with large datasets and distributed data environments.Experience with MBSE/Digital Twin tools (Cameo, Syndeia, PLM/ERP).Familiarity with DDS middleware and distributed messaging systems.Knowledge of data verification, provenance, configuration control, and automated QA/QC.AdditionalAdditional duties as assigned.We offer a comprehensive and competitive benefits package. Employee benefits vary by role, however, may include Health and Wellness, Mental Health, Retirement Savings, Life and Disability, Paid Maternity and Parental Leave, Paid Time Off, Tuition Reimbursement, and an Employee Assistance Program.Compensation $118,000.00 - $177,800.00 ResponsibilitiesDesign, build, and maintain batch data pipelines and ingestion workflows.Develop, optimize, and maintain cloud‑enabled data infrastructure and storage solutions.Implement ETL/ELT processes to extract, transform, validate, and load data from multiple sources.Automate data workflows for ingestion, transformation, aggregation, and quality enforcement.Build, maintain, and deploy data products and analytics solutions on cloud platforms (e.g., Azure).Partner with cross‑functional teams to create dashboards and visualization tools.Ensure data accuracy, consistency, traceability, and security across all systems and interfaces.Implement validation routines, anomaly detection, and automated integrity checks.Support data modeling, schema design, DDS topic development, and database architecture.Monitor system performance and implement optimization strategies for reliability and efficiency.Develop and maintain data compression and storage‑optimization strategies.Contribute to data management CDRL materials and documentation.Communicate effectively with technical and non‑technical team members.Support verification, configuration control, auditing, and compliance requirements.Provide feedback on software and data design choices and integration approaches.About the organization Oceaneering Aerospace and Defense Technologies (AdTech) delivers solutions that enable humans to work safely and effectively in harsh environments – from underwater to the outer reaches of space. Our innovative solutions support the development and application of practical, cost-effective systems that meet our customers’ challenges – from routine to extreme. Our experience and expertise across multiple industries uniquely positions us as a leader in the government, space, and maritime services markets. Our products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability. About the companyOceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, material handling, aerospace, science, and renewable energy industries. Equal Opportunity Employer: All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factor.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III, DB/Data Assurance in Hanover, MD vacancy
  • $10k

     ...access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be responsible for designing, developing, and deploying... 
    Data

    ClearEdge

    Linthicum, MD
    more than 2 months ago
  • $134k - $162k

     ...Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development, and delivery of complex software systems in a mission...  ...supports high-performance applications, large-scale data processing systems, real-time solutions, and advanced... 
    Data
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • $118.6k - $177.8k

    Job Description The Software Engineer III is a key technical contributor within Oceaneering Technologies (OTECH), responsible for driving software...  ...hardware/software interfaces and device drivers; enabling data-processing functions; and delivering robust communications... 
    Data
    Casual work

    Oceaneering

    Hanover, MD
    4 days ago
  • Reflexive Concepts is seeking a skilled Software Engineer III to join our team! Responsibilities: Analyze user requirements to derive software...  ...or modified system or operating environment Develop simple data queries for existing or proposed databases or data repositories... 
    Data

    Reflexive Concepts

    Columbia, MD
    4 days ago
  • Software Engineer III Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every...  ...COTS, GOTS, and open-source tools Developing and optimizing data-driven or event-driven analytics systems Designing and executing... 
    Data

    ClearEdge IT Solutions

    Annapolis Junction, MD
    21 hours ago
  • Software Developer III (Full-Stack) Location: Annapolis Junction, MD Required Clearance: TS/SCI w/...  ...skilled and experienced Senior Software Engineer with expertise as a Java full-stack...  ...services and effectively manage large data sets. Responsibilities Develop, maintain... 
    Data
    Remote work
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    21 hours ago
  • $200k - $220k

    Software Engineer III Location: Fort Meade / Columbia, MD Area Employment Type: Full-Time Compensation: $200,000-$220,000 + Comprehensive Benefits...  ...collection, normalization, and analysis of cybersecurity data. You'll collaborate with a highly skilled Agile development... 
    Data
    Permanent employment
    Full time
    For contractors

    She Recruits LLC

    Columbia, MD
    1 day ago
  •  ...Fullscope Polygraph clearance to be considered.* The GG C++ Software Engineer (SWE) is in an extremely customer facing role leading multi-faceted...  ...techniques to resolve issues efficiently. Database and Data Repository Interfaces: ~ Design and implement database or... 
    Data
    Flexible hours

    Prosync

    Annapolis Junction, MD
    26 days ago
  •  ...career growth. We are seeking a Jr Software Engineer to support the development and maintenance...  ...Develop database queries and support data processing activities Participate in...  ...software testing, validation, and quality assurance activities Contribute to software... 
    Data

    Fantom Corporation

    Hanover, MD
    12 days ago
  • $185k - $190k

    Software Engineer Opportunity Be challenged and make a difference. In a world of technology, people...  ..., manipulation of extremely large data sets, real-time systems, and business management...  ...verification, validation, quality assurance, and acceptance testing activities.... 
    Data
    Full time
    Temporary work
    Local area
    Immediate start

    AnaVation LLC

    Hanover, MD
    21 hours ago
  • $214.78k - $290.58k

     ...+ Polygraph Public Trust/Other Required: None Job Family: Software Engineering Skills: Computer Security,Information System Security,Security...  ...novel algorithm development, manipulation of extremely large data sets, realtime systems, and business management information... 
    Data
    Temporary work
    Immediate start
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Annapolis Junction, MD
    4 days ago
  •  ...Job Description Job Description Description: The role of Software Engineer III is adept at developing, maintaining, and enhancing intricate...  ...systems or operating environments. - Create simple data queries for current or proposed databases or data repositories... 
    Data

    Wrenchio LLC

    Annapolis Junction, MD
    28 days ago
  •  ...Technology MUST HOLD A TS/SCI with Polygraph Are you a Software Engineer looking to work on technology that directly impacts national...  ...­ analytics, algorithm development, manipulation of data sets and real-time systems. Requirements: -B.S. in Computer... 
    Data
    Full time

    Searchability Aerospace & Defense

    Hanover, MD
    4 days ago
  •  ...motivated, career- and customer-oriented Cybersecurity Software Engineer to join our team in Linthicum Heights, MD . This role protects...  ...the Intelligence Community (IC). Drive innovation in data protection, high-assurance encryption, and secure computing architecture to... 
    Data
    Work at office

    Archer

    Baltimore, MD
    2 days ago
  • $141.5k - $236k

     ...Cybersecurity Software EngineerUnlock the secrets of intelligence...  ...Transformation, Cybersecurity, IT, Data Analytics and Software...  ...oriented Cybersecurity Software Engineer to join our team in Linthicum...  ...innovation in data protection, high-assurance encryption, and secure... 
    Data
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    ManTech

    Linthicum Heights, MD
    3 days ago
  • Software Engineer III Reflexive Concepts is seeking a skilled Software Engineer III to join our team! In this role, you will design, develop, deploy, and support Retrieval-Augmented Generation (RAG) solutions within a high-performance computing (HPC) Linux environment.... 

    Reflexive Concepts

    Annapolis Junction, MD
    4 days ago
  • $115k - $165k

     ...with technology and systems engineered to connect, protect, and prepare...  ...of complex DoD cybersecurity software applications. Maintain...  ...industry best practices. Assures system stability, accessibility...  ...automation, administration, data collection and reporting. This... 
    Data
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Worldwide

    Metova Federal

    Hanover, MD
    2 days ago
  • $101k - $129k

     ...Integration by helping sustain software, maintain system...  ...experienced software and systems engineers to learn how mission applications...  ...and downstream systems, how data moves through those environments...  ...integration, testing, Information Assurance, sustainment, and deployment... 
    Data
    Full time
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    a month ago
  • Reflexive Concepts is seeking a skilled Software Engineer I to join our team! Qualifications Seven (7) years of experience supporting projects...  ...approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. The... 
    Data
    Shift work

    Reflexive Concepts

    Linthicum, MD
    1 day ago
  •  ...Job Description Job Description Title: Software Engineer III Location: Remote candidates in EST/CST time zone only Required Skill Sets: 1. IBM FileNet Developer 5.6.x and system migration experience/tools such as MARS 2. GitLab Duo Agents or similar... 
    Remote work

    Expert In Recruitment Solutions

    Hanover, MD
    2 days ago
  • $99k - $125k

     ...Description Job Description Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and maintenance...  ...working on processing-intensive applications, large data sets, real-time systems, and analytics-driven platforms.... 
    Data
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • CNO Software Engineer MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD. In this role, you will...  ..., and debugging of applications software and systems Develop data queries for existing or proposed databases or data... 
    Data

    ManTech

    Hanover, MD
    2 days ago
  • $130k - $190k

     ...Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems...  ...working on high-performance applications, large-scale data processing systems, real-time solutions, and advanced... 
    Data
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • $100.16k - $152.1k

    Frontend Software EngineerMaryland, United StatesWhat Impact You'll...  ...building applications for a Data Lake/Warehouse. Our team is dedicated...  ...with designers, backend engineers, and data scientists to build...  ...tests and conduct quality assurance testing.Other duties as assigned... 
    Data
    Contract work
    Work at office
    2 days per week
    3 days per week

    Grvty

    Columbia, MD
    2 days ago
  • Software Engineer, Level 0 GTSC seeks a Software Engineer, Level 0. Location: Hanover, MD All work is on-site. This is not a hybrid or remote...  ...modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories... 
    Data
    Full time
    Temporary work

    GTSC Talent Solutions (a GTSC Company)

    Hanover, MD
    21 hours ago
  • Description nDepth Security is seeking a Software Engineer 1 to support mission-focused cyber training programs. Support software development...  .... Develop components, scripts, APIs, interfaces, and data-processing solutions under guidance. Support deployment pipelines... 
    Data
    Monday to Friday

    nDepth Security, LLC

    Hanover, MD
    1 day ago
  •  ...building applications for a Data Lake/Warehouse. Our team is dedicated...  ...with designers, backend engineers, and data scientists to build...  ...tests and conduct quality assurance testing. Requirements You must...  ...of experience with front end software development/engineering with... 
    Data
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours
    Weekend work
    2 days per week
    3 days per week
    Weekday work

    Northstrat

    Columbia, MD
    2 days ago
  • $100.16k - $152.1k

     ...You'll Have GRVTY is seeking a Frontend Software Engineer to develop intuitive, reliable web applications that support mission-focused data and analytics. You will collaborate with...  .... Write unit tests, perform quality-assurance testing, and participate in code reviews... 
    Data
    Contract work
    Work at office
    Immediate start
    2 days per week
    1 day per week

    GRVTY

    Laurel, MD
    2 days ago
  • Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team! The JBlocks team is seeking a Software...  ...Engineer to implement new capabilities supporting evolving data labeling requirements. Strong Java development is essential.... 
    Data

    Reflexive Concepts

    Hanover, MD
    21 hours ago
  • $10k

    Overview We are seeking an experienced Software Engineer to design, develop, maintain, test, and enhance complex software systems supporting...  ...developing solutions for processing-intensive analytics, large-scale data sets, algorithm development, real-time systems, and business... 
    Data
    Work experience placement
    Remote work
    Relocation package
    2 days per week

    VTG Defense

    Hanover, MD
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III, DB/Data Assurance. Be the first to apply!