O

Oracle

Builds databases, business apps and cloud services

Principal Software Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 7 years of professional software engineering experience, with demonstrated impact on backend or platform systems.
  • A BS or MS degree in Computer Science or a related field, or equivalent practical experience.
  • Strong experience designing and building highly available, scalable distributed systems.
  • Deep understanding of distributed system fundamentals, object-oriented design, data structures, and algorithms.
  • Proficiency in one or more object-oriented programming languages such as Java, C++, C#, Go, or similar.
  • Experience leading or influencing technical design and architecture decisions.
  • Experience with microservice architectures, service reliability, and production operations.
  • Demonstrated ability to mentor engineers and raise overall technical quality.

Responsibilities

  • Lead the design, development, and evolution of backend services, APIs, and core server-side systems supporting distributed cloud platforms.
  • Own complex technical problems, contribute to architectural decisions, and drive scalable, reliable solutions within and across teams.
  • Work on large initiatives, guide design discussions, review and influence technical designs, and collaborate with cross-functional partners to ensure high-quality delivery.
  • Identify opportunities for architectural improvement, system optimization, and operational excellence.
  • Mentor and support other engineers.
  • Take an active role in defining and evolving standard practices and procedures.
  • Define and develop software for tasks associated with developing, designing, and debugging software applications or operating systems.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs