15 days ago
Base Salary
$115k - $235k/yr
Responsibilities
- Lead architecture, design, and implementation of scalable services and applications for infrastructure planning.
- Translate complex and ambiguous requirements into technical designs and implementation plans.
- Build 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 with metrics, logs, traces, dashboards, and automated alerting.
- Own software through 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.
- Partner 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 understanding 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.
- Strong written and verbal communication and effective collaboration with engineering, data, product, and business stakeholders.
- Preferred experience with cloud infrastructure, networking, capacity planning, resource planning, supply planning, or other large-scale operational domains.
- Preferred experience with containers, Kubernetes, service-oriented or microservice architectures, workflow orchestration, event-driven systems, batch processing, and distributed data-processing platforms.
- Preferred experience integrating machine-learning models, forecasting services, optimization methods, or analytical workflows into applications.
- Preferred familiarity with machine-learning lifecycle concepts, including feature generation, model serving, evaluation, and monitoring.
- Preferred experience with internal enterprise applications, decision-support systems, infrastructure-as-code, automated deployment, configuration management, security, access control, auditability, and data governance.
- Preferred experience with OCI, AWS, Azure, or another major cloud platform.
Benefits
- US hiring range is $114,600 to $234,600 per year, with potential bonus, equity, and compensation deferral.
- Medical, dental, and vision insurance, including expert medical opinion.
- Short- and long-term disability, 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, and voluntary auto, homeowner, and pet insurance benefits.
- US-based employees complete identity verification involving collection and processing of biometric information; accommodations may be available.
- The role generally accepts applications for at least three calendar days after posting or while the posting remains active.
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.
