Principal Software Engineer

Oracle

Quick summary

Work type
On-site
Location
Austin, TX · Seattle, WA
Salary
$99,600–$234,600 / yr
Posted
26 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $167k
$83k most similar roles pay here $255k

This role pays less than 67% of similar roles. Most pay $161,500–$215,175 — the shaded band above. At the midpoint, this role pays about $167k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 418 open roles on FindRole.

Listed pay typically runs $97,500–$223,400 across 317 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer at our Seattle office, you will join a dynamic and innovative team as an individual contributor, focusing on developing cutting-edge software solutions. Your primary responsibilities include designing scalable systems, implementing complex algorithms, and collaborating with cross-functional teams to deliver high-quality products. You will work extensively with modern technologies such as Kubernetes, Docker, and microservices architecture, leveraging languages like Python, Java, and JavaScript. This role requires expertise in cloud services, particularly AWS, and a deep understanding of software engineering principles. The ideal candidate has 3 to 5+ years of experience and is passionate about solving complex business problems through technology.

What you'll do

  • Design and develop complex software solutions for product features.
  • Optimize system performance by identifying bottlenecks and implementing enhancements.
  • Write clean, efficient code following best practices and coding standards.
  • Conduct code reviews to ensure quality and adherence to technical specifications.
  • Stay updated with emerging technologies and industry trends relevant to the field.

What we're looking for

  • 3 to 5+ years of software engineering experience
  • Strong background in product development and individual contributor roles
  • Proficiency in relevant technologies and programming languages
  • Experience with agile development methodologies
  • Demonstrated ability to deliver high-quality software solutions
  • Excellent problem-solving skills and technical expertise
  • Understanding of software design patterns and best practices

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 71 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Rockwell Automation

Mayfield Heights, OH 6 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 38 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack JSON YAML

Software Engineer

Booz Allen Hamilton

Aurora, CO 29 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 6 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF

Software Engineer

Booz Allen Hamilton

Quantico, VA 69 days ago $69,400$158,000
Java Python .NET JavaScript React Angular NodeJS AWS Azure Google Cloud Platform Git Bash Visual Basic Groovy Lua CI/CD Agile Kubernetes Docker PostgreSQL MSSQL Oracle MongoDB