Full Time

Senior Software Developer- Data-plane platform

Oracle
$110,000 - $150,000* / year (about $53–$72 an hour)

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 - Data-plane platform at Oracle will play a pivotal role in the design, development, and optimization of high-performance data processing platforms. This individual will collaborate with cross-functional teams to enhance existing products and devise innovative solutions that meet customer needs while adhering to best practices in software development and project management. The role requires a strong focus on performance, scalability, and reliability to ensure that the data-plane platform operates seamlessly in a fast-paced environment.



Job Responsibilities

  • Design and implement robust data-plane algorithms and architectural solutions to facilitate efficient data processing.
  • Collaborate with product management and other stakeholders to understand requirements and translate them into technical specifications.
  • Conduct performance tuning and optimization of existing systems to enhance speed and reliability.
  • Implement automated testing and continuous integration/continuous deployment (CI/CD) practices to ensure software quality.
  • Provide mentorship and guidance to junior developers, fostering a culture of technical excellence within the team.
  • Utilize analytical skills to troubleshoot and resolve complex technical issues, ensuring minimal downtime for products and services.
  • Stay updated with the latest industry trends and technologies, continuously enhancing personal and team knowledge.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master’s degree is preferred.
  • Minimum of 5 years of hands-on experience in software development, with a strong focus on data processing platforms.
  • Proficiency in programming languages such as Java, C++, or Python, with demonstrable experience in building scalable solutions.
  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with cloud technologies and distributed system architectures.
  • Familiarity with databases and data management technologies, including SQL and NoSQL solutions.
  • Strong problem-solving skills and the ability to work collaboratively in a team-oriented environment.


Technologies & Tools

The Senior Software Developer will work with a range of advanced technologies and tools including cloud platforms such as Oracle Cloud Infrastructure (OCI), containerization tools like Docker and Kubernetes, CI/CD tools such as Jenkins, and various programming frameworks. Familiarity with databases like MySQL and MongoDB will be essential, alongside experience with version control systems such as Git and Agile development methodologies.



Ideal Candidates

The ideal candidate for this position will possess a passion for technology and software development, demonstrating a strong commitment to quality and innovation. They will be proactive in finding solutions, with excellent communication skills enabling effective collaboration with team members and stakeholders. A strong analytical mindset, coupled with a detail-oriented approach to development, will be essential in successfully optimizing and enhancing the data-plane platform. Candidates should also exhibit a strong desire to stay current with emerging technologies and best practices in the field.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.