Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.
Position Overview
We are seeking a highly skilled Software Engineer to join our File Storage Service team at Oracle. In this role, you will be responsible for designing, developing, and maintaining robust file storage applications that ensure high availability and performance. You will collaborate with cross-functional teams to understand requirements, analyze system architecture, and provide innovative solutions for optimizing file storage capabilities. Your contributions will directly impact the efficiency and scalability of our services, making you an integral part of our mission to deliver exceptional and reliable storage solutions to our clients.
Job Responsibilities
- Design and implement scalable file storage solutions in alignment with business requirements.
- Develop high-quality software components and APIs, following best practices.
- Perform system architecture analysis to identify enhancement opportunities.
- Collaborate with product managers and other engineers to define technical specifications.
- Conduct thorough testing and debugging of applications to ensure functionality and performance.
- Provide technical support to resolve production issues promptly.
- Engage in code reviews and contribute to the improvement of team coding standards.
- Stay updated on emerging technologies and industry trends in file storage solutions.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, with a focus on file storage or cloud technologies.
- Strong proficiency in programming languages such as Java, Python, or Go.
- Experience with cloud platforms (e.g., Oracle Cloud, AWS, Azure) and their storage solutions.
- Solid understanding of data structures, algorithms, and system design principles.
- Proficiency in version control systems like Git and CI/CD pipelines.
- Excellent problem-solving abilities and strong analytical skills.
- Effective communication skills, with an ability to collaborate within a team-oriented environment.
Technologies & Tools
The Software Engineer for File Storage Service will work with an array of technologies and tools including cloud infrastructure tools like Oracle Cloud Infrastructure, storage management systems, distributed file systems, and modern programming frameworks like Spring and Django. Additionally, proficiency in database systems such as SQL and NoSQL will be necessary for effective data handling and storage operations.
Ideal Candidates
The ideal candidates for this position will possess a strong technical foundation, coupled with a passion for problem-solving and innovation within the realm of file storage technologies. They should demonstrate adaptability and a proactive approach to learning new technologies. Excellent teamwork and communication skills are essential, as the role requires interaction with various stakeholders. Candidates should also be detail-oriented and possess a commitment to producing high-quality software that meets user needs and operational standards.
Life, Physical, and Social Science Technicians: 362,000 people in the US, paid from $39,810 a year (the lowest 10%) to $97,730 (the top 10%), with $59,510 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.