Full Time

Principal Software Engineer, Core Infrastructure

Oracle
Reston, VA
$180,000 - $270,000* / year (about $87–$130 an hour)

Job Description

About this kind of role

What a Principal Software Engineer, Core Infrastructure usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer, Core Infrastructure, designs, develops, and maintains the foundational systems that support an organization’s applications and services. This role involves working on high-impact projects, often related to scalability, reliability, and performance. Responsibilities include code reviews, mentoring junior engineers, and collaborating with cross-functional teams to define technical roadmaps. They are expected to be a technical leader, driving innovation and ensuring architectural integrity.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with cloud platforms (AWS, Azure, or GCP), and familiarity with infrastructure-as-code tools (Terraform, Ansible) are commonly required, alongside strong skills in system design, debugging, and performance optimization.

Good fit for: Individuals with extensive experience in software engineering and a deep understanding of distributed systems often thrive in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.