1 day ago
Base Salary
$79k - $210k/yr
Responsibilities
- Design and implement authoritative and recursive DNS data-plane components for low-latency, high-throughput processing.
- Build and operate distributed services and libraries using Go, C, Java, or Python.
- Optimize CPU, memory, network I/O, event loops, concurrency, sockets, and performance.
- Own components end to end across architecture, implementation, testing, rollout, observability, capacity planning, and operations.
- Develop metrics, logs, traces, SLOs, dashboards, alerts, and on-call playbooks.
- Improve reliability through fault tolerance, graceful degradation, safe deployments, replication, failover, and capacity planning.
- Participate in incident response, troubleshooting, root-cause analyses, and production maintenance.
- Collaborate with control-plane, security, SRE, and operations teams on DNS platform improvements.
- Provide technical leadership through architecture reviews, code reviews, mentorship, and engineering-standard improvements.
- Drive performance, reliability, security, and operational improvements for production systems.
Requirements
- At least 5 years of experience building, managing, or operating large-scale distributed infrastructure in SaaS, cloud, or hybrid-cloud environments.
- At least 3 years of hands-on experience with Linux operating systems.
- Strong experience building and operating production-grade distributed systems or network services.
- Proficiency in one or more of Go, C, Java, or Python, with the ability and interest to work across languages.
- Understanding of Linux systems, networking fundamentals, TCP/UDP, sockets, concurrency, and performance profiling.
- Experience designing highly available systems and performing safe production rollouts using canaries, progressive deployments, or feature flags.
- Deep DNS knowledge, including DNS over UDP/TCP, EDNS(0), DNSSEC, caching, zone transfers, rate limiting, and load balancing is desired.
- Experience with epoll/kqueue, asynchronous I/O, low-lock or lock-free data structures, packet processing, DDoS mitigation, abuse prevention, or L4/L7 traffic engineering is desired.
- Familiarity with Kubernetes, service meshes, network policies, and Terraform is desired.
- Experience with unit, integration, fuzz, property-based, performance, and chaos testing is desired.
- Experience operating mission-critical 24/7 services is desired.
- Experience using AI-assisted development tools is desired.
- Strong ownership, technical judgment, and ability to drive complex problems to durable resolution.
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, and paid sick leave.
- Paid parental leave and adoption assistance.
- Employee Stock Purchase Plan.
- Financial planning, group legal benefits, and voluntary auto, homeowner, and pet insurance.
- The U.S. hiring range is $79,200 to $209,500 per annum, with possible bonus and equity eligibility.
- The role generally accepts applications for at least three calendar days from posting or while posted.
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.
