22 days ago
Base Salary
$115k - $235k/yr
Responsibilities
- Lead the architecture, design, and implementation of scalable services and applications supporting infrastructure planning.
- Translate complex and ambiguous requirements into technical designs and implementation plans.
- Build reliable backend services, APIs, data-processing workflows, and integrations.
- Integrate analytical and machine-learning outputs into production applications and planning workflows.
- Define interfaces and data contracts across software, data, and machine-learning components.
- Design for scalability, availability, security, maintainability, and operational efficiency.
- Establish observability through metrics, logs, traces, dashboards, and automated alerting.
- Own software across design, development, testing, deployment, production support, and continuous improvement.
- Diagnose production issues, perform root-cause analysis, and implement corrective actions.
- Improve performance, reliability, and cost efficiency through measurement and engineering analysis.
- Collaborate with data scientists, machine-learning engineers, infrastructure experts, and domain stakeholders.
- Participate in architecture, design, code, and operational-readiness reviews.
- Establish reusable engineering patterns, development standards, and best practices.
- Mentor engineers and communicate technical decisions, tradeoffs, risks, and recommendations.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or a related technical field, or equivalent practical experience.
- At least eight years of professional software-development experience.
- Significant experience designing and delivering production software systems.
- Strong programming skills in Java, Python, Go, C++, or another modern programming language.
- Strong knowledge of data structures, algorithms, object-oriented design, and software-design principles.
- Experience with distributed systems, backend services, APIs, data-intensive applications, databases, and SQL.
- Experience developing, testing, deploying, and operating software in Linux and cloud environments.
- Experience with source control, automated testing, code reviews, continuous integration, and continuous delivery.
- Experience troubleshooting complex systems and resolving production issues.
- Ability to lead technical design and execution across multiple components or workstreams.
- Experience with cloud infrastructure, networking, capacity planning, resource planning, supply planning, or other large-scale operational domains is preferred.
- Experience with cloud-native technologies, containers, Kubernetes, service-oriented or microservice architectures, workflow orchestration, event-driven systems, batch processing, or distributed data-processing platforms is preferred.
- Experience integrating machine-learning models, forecasting services, optimization methods, or analytical workflows is preferred.
- Familiarity with machine-learning lifecycle concepts, including feature generation, model serving, evaluation, and monitoring, is preferred.
- Experience with internal enterprise applications, decision-support systems, infrastructure-as-code, automated deployment, configuration management, security, access control, auditability, or data governance is preferred.
- Experience with OCI, AWS, Azure, or another major cloud platform is preferred.
- Strong communication, collaboration, and cross-functional technical-influence skills.
Benefits
- US base salary range is $114,600 to $234,600 per annum, with potential bonus, equity, and compensation deferral.
- Benefits include medical, dental, vision, disability, life insurance, flexible spending accounts, commuter and parking benefits, 401(k) matching, paid vacation, 11 paid holidays, paid sick leave, paid parental leave, adoption assistance, employee stock purchase plan, financial planning, group legal, and voluntary insurance benefits.
- US-based employees must complete identity verification involving biometric information, subject to applicable accommodations.
- The role generally accepts applications for at least three calendar days from posting or while the job remains 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.
