2 months ago
Base Salary
$115k - $235k/yr
Responsibilities
- Lead development and begin architecting scalable, elastic distributed-system components.
- Define scalability, performance, availability, durability, and service-level requirements for owned components.
- Optimize code and systems for high-throughput, hyperscale data processing and leverage data-plane platforms for retrieval, storage, and processing.
- Design fault-tolerant systems using redundancy, replication, automatic failover, in-service upgrades, load-shedding, throttling, and rate-limiting.
- Define KPIs and telemetry and build dashboards and alerting to monitor system health.
- Implement correctness requirements, fault-injection and brownout testing, data replication, and synchronization mechanisms.
- Diagnose and resolve production issues, support incident response and root-cause investigations, and participate in operational support rotations.
- Implement security controls, encryption, access controls, remediation plans, and cloud compliance documentation.
- Develop infrastructure-as-code automation and change-management plans for patching, updates, and rollbacks.
- Coordinate moderately complex initiatives, provide technical oversight, mentor junior team members, contribute to process improvements, and participate in interviews.
Requirements
- Principal-level software engineering experience designing and implementing scalable distributed systems is required by the role scope.
- Experience with scalability, elasticity, high-throughput processing, fault tolerance, replication, failover, partition handling, and service-level objectives is required.
- Ability to design performance, load, fault-injection, brownout, correctness, and synchronization scenarios.
- Ability to troubleshoot production systems, support incident response, and maintain operational readiness.
- Experience implementing security controls, remediation, cloud compliance, infrastructure-as-code, and automated change management.
- Ability to coordinate projects, collaborate with stakeholders, solve complex problems, mentor engineers, and provide technical oversight.
- Participation in candidate interviews and talent-development activities is expected.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion.
- Short- and long-term disability insurance, life insurance, AD&D, and supplemental life insurance.
- Health care and dependent care flexible spending accounts.
- Pre-tax commuter and parking benefits.
- 401(k) savings and investment plan with company match.
- Paid vacation, 11 paid holidays, paid sick leave, and paid parental leave.
- Adoption assistance, employee stock purchase plan, financial planning, group legal benefits, and voluntary auto, homeowner, and pet insurance.
- The role is U.S.-based with a stated application window of at least three calendar days from posting or until the posting closes.
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
