Top Tech TransitionBrowse all jobs
Oracle

Principal Data Systems Software Engineer

Apply on Oracle

Description

Oracle Database Appliance (ODA) is Oracle's integrated database platform that combines compute, storage, networking, and database software into a single engineered system, simplifying the deployment and management of mission-critical enterprise databases while delivering high availability, reliability, and cost efficiency.

The Database Test Development team is looking for a Principal Data Systems Software Engineer to develop automated functional tests, test frameworks, and automation for Oracle Database Appliance (ODA). The role requires strong programming and debugging skills, a solid understanding of Oracle Database concepts, and familiarity with Python, C, and preferably SQL.

This is a hands-on software engineering role requiring strong problem-solving skills and technical ownership of complex database functional testing areas. You will design, develop, and maintain automated tests and supporting software to configure database environments, execute workloads, simulate failures, and validate database functionality, high availability, patching, upgrades, and recovery.

You will be expected to drive improvements in automated functional test coverage, identify coverage gaps, and develop scalable, reusable test frameworks that improve testing efficiency and product quality. You will work closely with feature developers to understand technical designs, identify potential issues early, and translate product requirements and customer-reported defects into comprehensive, repeatable regression tests.

The role also requires close collaboration across development, infrastructure, release management, and other engineering teams to resolve complex technical issues, improve test infrastructure and automation, and ensure timely validation of software and hardware releases. You will contribute to test strategies, drive root-cause analysis of failures, and proactively identify opportunities to improve test effectiveness, release readiness, and overall product reliability.

Responsibilities

Key Responsibilities

Core Responsibilities

Planning & Execution:

Collaboration & Partnership:

Problem Solving:

Continuous Learning:

Continuous Improvement:

Performance and Development:

Qualifications

Disclaimer:

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $114,600 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:

…

You apply directly on Oracle's careers site. See similar jobs