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.
$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$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...DataFull timeTemporary workMonday to FridayFlexible hoursDay shift$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...DataCasual work- 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
- 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
- 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...DataRemote workRelocation packageFlexible hours
$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...DataPermanent employmentFull timeFor contractors- ...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...DataFlexible hours
- ...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
$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....DataFull timeTemporary workLocal areaImmediate start$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...DataTemporary workImmediate startWork from homeWorldwideFlexible hours- ...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
- ...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...DataFull time
- ...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...DataWork at office
$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...DataHourly payContract workTemporary workWork experience placementWork at officeLocal areaRemote work- 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....
$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...DataContract workTemporary workWork experience placementCasual workRemote workWorldwide$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...DataFull timeImmediate startVisa sponsorship- 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...DataShift work
- ...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
$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....DataFull timeTemporary workMonday to FridayFlexible hoursDay shift- 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
$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...DataFull timeTemporary workMonday to FridayFlexible hoursDay shift$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...DataContract workWork at office2 days per week3 days per week- 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...DataFull timeTemporary work
- 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...DataMonday to Friday
- ...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...DataFull timeContract workWork experience placementWork at officeFlexible hoursWeekend work2 days per week3 days per weekWeekday work
$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...DataContract workWork at officeImmediate start2 days per week1 day per week- 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
$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...DataWork experience placementRemote workRelocation package2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III, DB/Data Assurance. Be the first to apply!
- software development engineer aws Hanover, MD
- federal - software developer Hanover, MD
- software engineer contract Hanover, MD
- part time software developer remote Hanover, MD
- software developer Hanover, MD
- software engineer internship remote Hanover, MD
- software engineer amazon Hanover, MD
- senior software engineer Hanover, MD
- software engineer Hanover, MD
- scientific software engineer Hanover, MD



