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 2 days 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
    a month ago
  • $134k - $162k

     ...Description Job Description Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development, and delivery of...  ...role 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
    23 days ago
  • $131k - $218.3k

    Position Summary Our AI & Engineering team helps transform technology platforms,...  ...through innovation.Work you'll doAs a Software Engineer III on the Engineering as a Service team,...  ...frameworksAnalyze user requirements, system flows, data usage, and performance standards to... 
    Data
    Temporary work
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    4 hours 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
    a month ago
  • $95.6k - $188.4k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms...  .... Work you'll do As a Project - Software Engineer III on the Engineering as a Service team,...  ...including specifications, endpoints, data models, and protocolsContributing production... 
    Data
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    2 days ago
  • $119k - $218.3k

    We are seeking a Software Engineer III to design, build, and maintain secure, scalable applications that support process engineering and automation...  ...reviews; and document application programming interfaces, data models, and architectural decisions A successful... 
    Data
    Worldwide

    Deloitte LLP

    Maryland, MD
    8 days ago
  • $119k - $198.4k

     ...Summary Join Deloitte’s AI & Engineering team to help transform technology platforms...  ...outcomes for our clients. In this Software Engineer III role, you will help build secure,...  ..., production readiness, and security assurance must operate together from the start.... 
    Local area
    Flexible hours
    Shift work

    Deloitte

    Baltimore, MD
    1 day ago
  • $113.2k - $237.8k

    Job Title: Software Engineer - Windows IntegrationJob Category: EngineeringTime Type: Full timeMinimum...  ..., and application adapters for data marking, resource metadata, and authorization...  ...three years in SIGINT, Information Assurance, or Information Technology.Experience developing... 
    Data
    Contract work
    For contractors
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CACI International

    Hanover, MD
    3 days ago
  • $78k - $250k

     ...experience in high-complexity software contracts and programs....  ...degree in Computer Science, Engineering, or a related field (equivalent...  ...technical roadmaps.Advanced Data Engineering: Expertise in handling...  ...-stakes environments.Quality Assurance Oversight: Lead the creation... 
    Data
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

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

    ProSync Technology Group

    Annapolis Junction, MD
    12 hours ago
  •  ...join a small, mission‑focused engineering team responsible for building and sustaining operational software in secure environments. The ideal...  ...— Work with MongoDB and other data stores to support backend...  ...Note: Software Engineer Level III's require a relevant Bachelor'... 
    Data
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    2 days ago
  • $122k - $240.5k

     ...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that power Human...  ...ends on 10/30/2026. Work you'll do As an AI Engineer III on the HC Forward team, you will be responsible for designing... 
    Data
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    4 hours ago
  • $119k - $198.4k

    Join Deloitte's AI & Engineering team to help transform technology platforms, accelerate...  ...outcomes for our clients. In this Software Engineer III role, you will help build secure, scalable...  ..., production readiness, and security assurance must operate together from the start.... 
    Local area
    Flexible hours
    Shift work

    Deloitte LLP

    Maryland, MD
    8 days ago
  • $100k - $140k

     ...degree in Computer Science, Computer Engineering, or a related field, or we will accept four additional years of software engineering experience in place of the...  ...Community. We drive innovation in data protection, high-assurance encryption, and secure computing architecture... 
    Data
    Full time
    Work at office

    MANTECH

    Linthicum, MD
    4 days ago
  • $10k

     ...Every day, we empower our government and industry partners with data-driven innovations that make a real impact. Check out our...  ...technical staff. Your Mission:   Join our team as a Software Engineer supporting critical systems that analyze and process complex... 
    Data
    Full time
    Contract work

    ClearEdge

    Annapolis Junction, MD
    4 hours ago
  •  ...Description: Quevera is seeking a highly skilled Application Engineer III with an active TS/SCI clearance with Polygraph in Fort...  ...and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. This is... 
    Data
    Temporary work
    Shift work
    Rotating shift

    Quevera LLC

    Annapolis Junction, MD
    27 days ago
  •  ...growth.   We are seeking a Senior Software Engineer to develop, maintain, and enhance complex...  ...experience developing scalable and data-intensive applications, implementing advanced...  ...testing, validation, and quality assurance activities for software components Create... 
    Data
    Full time

    Fantom Corporation

    Hanover, MD
    4 days ago
  •  ...Job Description Job Description Description: The role of Software Engineer includes developing, testing, deploys, maintains, documents,...  ...novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems... 
    Data

    Wrenchio LLC

    Annapolis Junction, MD
    a month ago
  • $142.5k - $220.34k

     ...Job Summary Steel Point is seeking to hire a Principal Software Engineer. The Principal Software Engineer develops, maintains, and enhances...  ...novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information... 
    Data
    Full time
    Temporary work
    Flexible hours

    Steel Point Solutions

    Maryland, MD
    a month ago
  • $135k - $201.27k

     ...delivery.  Job Summary Steel Point is seeking to hire a Software Engineer to join the team of one of our intel clients. The Software Engineer...  ...novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information... 
    Data
    Full time
    Temporary work
    Flexible hours

    Steel Point Solutions

    Maryland, MD
    a month ago
  •  ...protect our country from threats. Job Description The Software Engineer develops, maintains, and enhances complex and diverse...  ...novel algorithm development, manipulation of extremely large data sets, realtime systems, and business management information systems... 
    Data
    Work from home
    Flexible hours

    General Dynamics Information Technology

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Description of Task to be Performed: The Software Engineer develops, maintains, and enhances...  ...development, manipulation of extremely large data sets, real-time systems, and business...  ...verification, validation, quality assurance, and acceptance testing activities.... 
    Data
    Full time
    Temporary work
    Local area
    Immediate start

    AnaVation

    Hanover, MD
    a month ago
  •  ...This position would yield a solid depth of understanding of the software lifecycle and how it best applies to the entire fielded...  ...systemQualificationsESSENTIAL:BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related technical... 
    Full time
    Casual work

    Oceaneering International

    Hanover, MD
    2 days ago
  • $10k

     ...-art technology lab. Learn more at Your Mission: As a Software Engineer III, you will design, develop, test, deploy, document, maintain,...  ...COTS, GOTS, and open-source tools Developing and optimizing data-driven or event-driven analytics systems Designing and... 
    Data

    ClearEdge

    Annapolis Junction, MD
    a month 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
    29 days ago
  • $131.3k - $237.35k

    Leidos has a new and exciting opportunity for a Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA...  ..., development, testing, deployment, and maintenance of a Data Dictionary capability that provides metadata specification, storage... 
    Data
    Full time
    Immediate start
    Flexible hours

    Leidos

    Hanover, MD
    2 days ago
  • $78k - $250k

     ...required Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree....  ...or modified systems or operating environments - Develop simple data queries for existing or proposed databases or data repositories... 
    Data
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago
  • $113.2k - $237.8k

    Job Title: Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project.... 
    Data
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    CACI International

    Linthicum, MD
    4 days ago
  • $140k

     ...FEDERAL GOVERNMENT. (U.S. CITIZENSHIP REQUIRED). Description: The Software Engineer develops, maintains, and enhances complex and diverse...  ...novel algorithm development, manipulation of extremely large data sets real-time systems, and business management information systems... 
    Data
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    2 days ago
  • $78k - $250k

     ...SCOPE POLYGRAPH SECURITY CLEARANCE (US CITIZENSHIP REQUIRED)The Software Engineer develops, maintains, and enhances complex and diverse...  ...novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information... 
    Data
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    12 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!