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 for the Data-plane platform at Oracle will play a critical role in the design, development, and optimization of high-performance data processing solutions. This position requires a deep understanding of software engineering principles and a robust background in systems architecture while leveraging modern technologies to drive innovation. The ideal candidate will work collaboratively with cross-functional teams to deliver scalable data solutions that enhance Oracle's product offerings and meet customer needs.



Job Responsibilities

  • Design, develop, and maintain scalable data processing frameworks and services in the Data-plane platform.
  • Collaborate with product management and QA teams to define requirements and establish testing protocols.
  • Perform code reviews, refactor existing code, and provide guidance to junior developers in best practices.
  • Monitor system performance and implement enhancements to improve efficiency and reliability.
  • Engage in troubleshooting and debugging technical issues to ensure high-performance data handling.
  • Stay updated on industry trends and technologies to provide innovative solutions that align with business goals.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development, with at least 3 years focused on data technologies.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Strong understanding of data structures, algorithms, and performance optimization techniques.
  • Experience with data storage solutions, including relational databases, NoSQL, and data lakes.
  • Hands-on experience with cloud computing platforms (e.g., Oracle Cloud, AWS, Azure) is highly preferred.
  • Demonstrated ability to work in an Agile environment and an understanding of DevOps principles.


Technologies & Tools

This position will utilize a broad array of technologies and tools, including but not limited to Java, C++, Python for software development; Apache Kafka, Spark for data stream processing; SQL and various NoSQL databases for data management; and cloud infrastructure such as Oracle Cloud and AWS for deployment and scalability. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes will also be beneficial.



Ideal Candidates

The ideal candidate for the Senior Software Developer position will exhibit strong analytical and problem-solving skills, a keen attention to detail, and the ability to work both independently and as part of a team. They should possess excellent communication skills to effectively convey technical concepts and collaborate with diverse stakeholders. A passion for emerging technologies and a proactive approach towards continuous improvement are essential traits that will contribute to their success in this role.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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