Jobs · Engineering · Washington

Senior Software Developer

Oracle · Seattle, WA · 1 wk ago
Engineering$89k–$210k/yrFull-time

Responsibilities

  • Apply knowledge of software engineering and architecture principles to design, develop, debug, and enhance backend services, APIs, and server-side components that support distributed cloud systems.
  • Work within existing software architectures to build and improve scalable, reliable backend applications or operating systems, and suggest incremental architectural improvements in alignment with provided design specifications.
  • Perform moderately complex problem-solving with guidance, applying company policies, tools, and processes to deliver high-quality solutions.
  • Develop software for tasks associated with the developing, debugging, or designing of software applications or operating systems.
  • Provide technical leadership to other software developers.
  • Specify, design, and implement modest changes to existing software architecture to meet changing needs.

Qualifications

  • 4+ years of experience with software development or programming
  • BS or MS degree in Computer Science or related field, or equivalent practical experience
  • Knowledge of distributed system fundamentals, object-oriented design, data structures, & algorithm design, etc.
  • Proficient with at least one object-oriented coding language such as Java, C++, C#, Go, etc.
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive.
  • Experienced in building highly available and scalable distributed services.
  • Experienced with microservice design patterns.

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com