Jobs · Engineering · Washington

Principal Software Developer

Oracle · Seattle, WA · 3 days ago
Engineering$97k–$223k/yrFull-time

Responsibilities

  • Lead the design, development, and evolution of backend services, APIs, and core server-side systems that support distributed cloud platforms.
  • Take ownership of 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 closely with cross-functional partners to ensure high-quality delivery.
  • Proactively identify opportunities for architectural improvement, system optimization, and operational excellence, while mentoring and supporting other engineers.

Qualifications

  • 7+ years of professional software engineering experience, with demonstrated impact on backend or platform systems.
  • 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.
  • Strong problem-solving skills, ability to operate in ambiguous environments, and a high sense of ownership.
  • Experience with microservice architectures, service reliability, and production operations.
  • Demonstrated ability to mentor engineers and raise overall technical quality.

Similar jobs

Principal Software Developer

Solar TurbinesSan Diego, CA· 4 days ago
Information Technology$121k–$181k/yrapply on cat.wd5.myworkdayjobs.com

Principal Software Developer

Superior Court of Los Angeles CountyLos Angeles County, CA· 2 wk ago
Information Technology$123k–$180k/yrapply on governmentjobs.com