Oracle

Software Developer

Oracle

Verified Visa SponsorNashville, TN, USFull-timePosted 4 days ago

Job Description

As a Principal Member of Technical Staff, you will lead the software design and development for major components of Oracle’s Cloud Infrastructure. You should be both a rock-solid coder and a lead-level engineer, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn

**About You**

  • You work backward, starting from the user. You care about creating usable, useful software that solves real problems and brings delight to users.
  • You have solid communication skills. You can clearly explain complex technical concepts.
  • You work well with non-engineers. You can lead a conversation in a room with designers, engineers, and product managers.
  • You are comfortable with ambiguity. You have a strong sense of ownership and can drive the development of new projects and features to completion.
  • You are comfortable working at all levels of the stack.

**Qualifications:**

  • 7+ years of software engineering experience.
  • BS or MS degree in Computer Science or equivalent experience.
  • Proficient in Java, C, C++, C#, or similar OO languages.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Strong troubleshooting and performance tuning skills.

Experience with REST API and service-oriented development

**Preferred Qualifications:**

  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.
  • Building software solutions in an engineering environment using C, C++, Python, Java, Shell Scripting, and JavaScript.
  • Object-oriented design and object-oriented programming.
  • Agile or Scrum methodologies.
  • Knowledge of Internet protocols and standards, including SMTP, REST, SSL, and HTTP
  • Microservices, distributed systems.
  • Containerized applications, Docker, Kubernetes, or similar applications.
  • Strong troubleshooting and performance tuning skills.
  • RESTful API design.
  • Experience delivering and operating large-scale, highly available distributed systems.
  • Experience building multi-tenant, virtualized infrastructure is a strong plus.
Apply (Original)
Oracle
Oracle

Verified Visa Sponsor

View Company Profile

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for Software Developer roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at Oracle

B.
B. J.·Senior Director, Human Resources | Director, Human Resources | Senior Manager, Human Resources
EmailLinkedIn
J.
J. T.·Director Talent Acquisition
EmailLinkedIn
J.
J. Y.·Director, Talent Acquisition
LinkedIn
75 contacts · 73 recruiters
Unlock contacts (free)

AI Cover Letters for Software Developer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing Software Developer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker