Full Time

Senior Software Developer- Data-plane platform

Oracle
$120,000 - $160,000* / year (about $58–$77 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.

Overview

The Senior Software Developer for the Data-plane platform at Oracle will play a crucial role in designing, developing, and enhancing high-performance data processing solutions that support large-scale systems. The candidate will leverage their extensive experience in software development to build robust and scalable applications while collaborating with cross-functional teams to ensure seamless integration of data services. This position will involve the use of modern software development best practices and methodologies to drive innovation, optimization, and provide technical leadership within the team.



Job Responsibilities

  • Design, develop, and maintain scalable and efficient data processing systems.
  • Collaborate with product managers, engineers, and stakeholders to gather requirements and translate them into technical specifications.
  • Implement data processing pipelines and integrate them with various data sources and sinks.
  • Optimize existing applications for maximum performance and scalability.
  • Conduct code reviews and provide mentorship to junior developers.
  • Monitor system performance and troubleshoot any issues that may arise.
  • Stay updated with emerging technologies and propose improvements to enhance system capabilities.
  • Document technical designs, processes, and best practices for internal knowledge sharing.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software development, with a focus on data processing and platform development.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Experience with cloud platforms (AWS, Azure, or Oracle Cloud) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of data structures, algorithms, and software design patterns.
  • Experience with big data technologies (e.g., Apache Kafka, Apache Spark, Hadoop).
  • Excellent problem-solving and analytical skills, with a detail-oriented mindset.
  • Strong collaboration and communication skills to work effectively in a team-oriented environment.


Technologies & Tools

The ideal candidate will be proficient in a variety of technologies and tools pertinent to data processing and software development, including but not limited to Java, Python, Apache Kafka, Apache Spark, Docker, Kubernetes, and cloud services such as AWS and Oracle Cloud. Experience with version control systems like Git and CI/CD pipelines will also be beneficial in this role, ensuring efficient collaboration and deployment processes.



Ideal Candidates

The ideal candidate for the Senior Software Developer position will possess a strong technical background combined with excellent interpersonal skills. They should demonstrate a proactive attitude towards problem-solving, a passion for innovation, and the ability to adapt to new challenges. A collaborative spirit, attention to detail, and a sincere commitment to delivering high-quality software solutions will significantly contribute to their success in this role. Furthermore, candidates who embrace a continuous learning mindset and demonstrate leadership qualities will be particularly well-suited for this position at Oracle.

West Virginia has 18 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

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