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.
Job Overview
The Senior Software Developer for the Data-plane platform at Oracle will play a critical role in designing, developing, and deploying high-performance software solutions that manage and optimize data traffic across our cutting-edge cloud services. The ideal candidate will collaborate closely with cross-functional teams to drive innovation, enhance system capabilities, and ensure the reliability and efficiency of our data processing operations.
Job Responsibilities
- Design and implement robust data processing and management solutions to support a variety of applications in the Oracle ecosystem.
- Analyze system architecture and provide strategic recommendations for enhancements and optimizations.
- Collaborate with product managers and other stakeholders to define technical requirements and deliver solutions that meet business objectives.
- Develop and maintain high-quality code using best practices and efficient development methodologies.
- Perform debugging, troubleshooting, and performance tuning of existing software modules.
- Conduct code reviews and mentor junior developers to ensure high-quality output and facilitate knowledge sharing.
- Stay updated on industry trends and emerging technologies to proactively integrate relevant advancements into our product roadmap.
Qualifications
- Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a focus on data-plane solutions preferred.
- Strong proficiency in programming languages such as Java, C++, or Python.
- Extensive experience with cloud architectures and services, especially in microservices and containerization (e.g., Docker, Kubernetes).
- Solid understanding of networking protocols and data flow management.
- Experience with relational and NoSQL databases, as well as data storage and retrieval methodologies.
- Excellent problem-solving skills and ability to thrive in a fast-paced, collaborative environment.
Technologies & Tools
The Senior Software Developer will work with a variety of modern technologies and tools, including but not limited to Java, C++, Python, Docker, Kubernetes, Apache Kafka, and various cloud platforms like Oracle Cloud Infrastructure (OCI) and Amazon Web Services (AWS). Familiarity with monitoring and profiling tools will also be utilized to enhance system performance and reliability.
Ideal Candidates
Ideal candidates for this position will possess a blend of technical expertise and interpersonal skills, allowing them to collaborate effectively within cross-functional teams. They should demonstrate a strong passion for technology and innovation and have the ability to think critically about complex problems. A proactive nature in driving projects forward, along with exceptional communication skills, are essential to succeed in this dynamic role within Oracle.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.