Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Oracle Logo

Software Developer

Oracle

Salary not specified
Oct 31, 2025
Remote, US
Apply Now

Oracle's Cloud Infrastructure needs to design, develop, and maintain large-scale distributed infrastructure for the cloud, delivering compute capabilities to run any workload and contributing to a comprehensive suite of integrated services.

Requirements

  • Strong proficiency in Java, C, C++, or equivalent programming languages, as well as experience with scripting languages like Python, Perl, or similar
  • In-depth knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Experience with IaC tools like Terraform, AWS CloudFormation, or Azure Resource Manager
  • Familiarity with networking protocols (TCP/IP, HTTP), standard network architectures, and database management systems (relational and NoSQL)
  • Strong understanding of security principles, threat modeling, and secure coding practices
  • Excellent problem-solving skills, with the ability to troubleshoot complex technical issues and optimize system performance
  • Experience with Agile development methodologies, version control systems (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines

Responsibilities

  • Design, develop, test, and deploy scalable, secure, and efficient software solutions using Java, APIs, and other relevant technologies
  • Work with Infrastructure as Code (IaC) tools like Terraform to manage and provision cloud-based infrastructure
  • Develop and maintain expertise in distributed systems, including data structures, algorithms, operating systems, and networking protocols (TCP/IP, HTTP)
  • Troubleshoot complex technical issues, optimize system performance, and ensure high availability and reliability
  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
  • Mentor junior engineers, provide code reviews, and contribute to the improvement of our overall engineering practices
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software development, DevOps, and cloud computing

Other

  • Collaborate with cross-functional teams to identify and prioritize project requirements, define system architecture, and implement solutions
  • 3-8+ years of experience in software development, with a focus on distributed systems, cloud computing, and/or embedded systems
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders