22 hours ago
Base Salary
$79k - $210k/yr
Responsibilities
- Design and implement scalable distributed-system components for high-volume data retrieval, storage, processing, and workflow automation.
- Develop and maintain backend services, APIs, and cloud-native applications supporting infrastructure planning and capacity management.
- Build fault-tolerant systems using redundancy, replication, automatic failover, retries, circuit breakers, and timeouts.
- Create and execute functional, performance, load, fault-injection, and brownout testing.
- Configure alarms, dashboards, telemetry, monitoring, and alerting to detect and address system failures.
- Diagnose and resolve production issues, write runbooks, participate in operational support rotations, and conduct incident response and root-cause investigations.
- Develop automation scripts and Infrastructure as Code tools for troubleshooting, maintenance, patching, updates, and rollbacks.
- Apply encryption, access controls, remediation plans, compliance practices, and documentation standards in multi-tenant cloud environments.
- Review team implementations for scalability and collaborate on technical designs and production-system improvements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent practical experience.
- At least 4 years of professional software development experience delivering production services or applications.
- Strong programming ability in Java, Python, Go, C#, or a comparable modern language.
- Experience building backend services, APIs, or cloud-native applications with relational and/or distributed databases.
- Strong fundamentals in data structures, algorithms, testing, debugging, and system design.
- Familiarity with source control, CI/CD, automated testing, monitoring, and observability.
- Experience using AI-assisted development tools for implementation, testing, debugging, and documentation.
- Preferred experience with distributed systems, scalable backend services, workflow applications, data pipelines, ETL, streaming, operational analytics, capacity management, demand planning, sourcing, supply chain, or data center operations.
- Preferred experience with OCI or another major cloud platform, Kubernetes, containers, and microservices.
- Strong problem-solving and communication skills, with the ability to work independently and collaborate across teams.
Benefits
- Onsite in Nashville, Tennessee five days per week; this is not a remote position.
- Relocation assistance is available.
- Medical, dental, and vision insurance, including expert medical opinion.
- Short- and long-term disability, life insurance, AD&D, supplemental life insurance, and flexible spending accounts.
- Pre-tax commuter and parking benefits, 401(k) plan with company match, paid vacation, paid sick leave, and 11 paid holidays.
- Paid parental leave, adoption assistance, employee stock purchase plan, financial planning, group legal benefits, and voluntary insurance benefits.
Tech Stack
Categories
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.
