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
Sep 26, 2025
Austin, TX, US
Apply Now

Oracle is seeking to deliver compute capabilities to run any workload in the cloud and contribute to the development of its comprehensive suite of integrated services, including applications as a service, platform as a service, and infrastructure as a service.

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
  • Experience with Agile development methodologies, version control systems (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines
  • Experience with device drivers, firmware development, and embedded systems

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
  • Collaborate with cross-functional teams to identify and prioritize project requirements, define system architecture, and implement solutions
  • 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

Other

  • 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
  • Excellent problem-solving skills, with the ability to troubleshoot complex technical issues and optimize system performance
  • Ability to work in a collaborative, agile environment
  • Ability to learn and stay up-to-date with industry trends, emerging technologies, and best practices in software development, DevOps, and cloud computing