Principal Software Developer
$114.6k - $234.6kOracle
Job Description Oracle Cloud Infrastructure (OCI) delivers mission‑critical applications for leading enterprises worldwide. Our cloud offers hyper‑scale, multi‑tenant services deployed across more than 50 regions globally. OCI continues to expand beyond traditional public cloud boundaries to support dedicated, hybrid, and multi‑cloud solutions, edge computing, and more. Why Join? At OCI, you’ll play a key technical role in shaping the design and evolution of backend cloud services that operate at a global scale. You’ll work on complex distributed systems, influence technical direction, and contribute to production services used by customers worldwide. This role offers the opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Position Title: Principal Software Developer • Career Level: IC4 • Location: Office‑based in Nashville, TN; Austin, TX; Santa Clara, CA; Seattle, WA; or Redwood Shores, CA. Relocation assistance may be available in accordance with Oracle’s relocation policies. 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. 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. Balance near‑term delivery with long‑term architectural health. Additionally, be responsible for defining and developing software for tasks associated with the development, debugging, and operation of software applications or operating systems. 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 Compliance with applicable immunization, occupational health, and drug‑testing requirements for U.S. customer or client‑facing roles Compensation US: Hiring range in USD from $114,600 – $234,600 per year. May be eligible for bonus, equity, and compensation deferral. Benefits Medical, dental, and vision insurance, including expert medical opinion Short‑term and long‑term disability Life insurance and AD&D Supplemental life insurance (Employee/Spouse/Child) Health care and dependent‑care Flexible Spending Accounts Pre‑tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible vacation for salaried (non‑overtime eligible) positions; accrued vacation for all other employees with policy details 11 paid holidays Paid sick leave: 72 hours upon hire, renews each calendar year, capped at 112 hours Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner, and pet insurance Equal Employment Opportunity Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Accessibility Assistance We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States. #J-18808-Ljbffr
- As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging, or designing software applications or operating systems according...SuggestedFull timeFlexible hours
$135.2k - $306.4k
...build, validation, change management, and deployment across OCI. Merino sits at the center of OCI software delivery. This role offers the opportunity to improve developer productivity, release safety, and operational confidence while helping define the future of AI‑assisted...SuggestedTemporary workFlexible hours- ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer... ...Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver...SuggestedFull timeRemote work
- ...is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a Principal Software Developer, you will provide technical leadership in designing and building a scalable, highly available, and reliable artifact management...SuggestedFull timeFlexible hours
$135.2k - $306.4k
...Job Description As a Sr. Principal Member of Technical Staff, you will work with other... ...Responsibilities As a member of the software engineering division, you will take an active... ...new projects and specify, design and develop software according to those specifications...SuggestedTemporary workFlexible hours- ...Amazon is seeking a Principal Engineer Recruiting leader to identify and hire world‑class Principal Engineers across the company. You... ...and coach hiring managers on high‑level talent decisions, while developing robust candidate networks and presenting #J-18808-Ljbffr...
- ...time, everywhere, makes us the trusted partner of businesses and organizations worldwide. Overview We are looking for a Senior Principal Software Engineer who wants to help transform an industry. This is not just a feature delivery role. It is a chance to shape the...Temporary workCasual workWorldwideFlexible hours
$144.2k - $288.4k
...organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team.... ...join a high-performing architecture team responsible for developing a cloud-native platform designed to transform healthcare...Hourly payFull timeTemporary workLocal areaFlexible hours$115.91k - $120.91k
...neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across... .... Job Details Duties & Responsibilities: • Develops and debugs software in support of new and existing applications...Full timeWork experience placementSeasonal work- NoneFull time
- ...the dream team, and we want you on it. About the Role Dispatch is developing ruggedized, field-deployable UxS charging infrastructure for defense applications and is seeking a Software Engineer to support the development of related software for next-generation...Full timeWork experience placementInternshipLocal area
- ...driven talent strategies, and our signature FastTrack program that develops the next generation of tech talent. At Cook, you’ll find a... ...have not yet been finalized. Launch Your Career as a Software Developer with FastTrack Cook Systems is seeking motivated individuals...Contract workInternshipFlexible hours
- ...JOB TITLE: Software Engineer DEPARTMENT: Software Engineering - Public Sector... ...roles ~ Proven track record developing production-grade software in enterprise... ...engineering and architecture patterns and principals, with solid understanding of CLEAN architecture...Full timeTemporary workWork experience placementRemote work
- ...The Role We are hiring exceptional full-stack software engineers to architect and build our platform. You'll be among our first engineers, working directly with our Head of Product & Engineering and CEO to design and implement the core architecture that everything else...Full time
- ...FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including... ..., small businesses, and dynamic start-ups. Founded by developers for developers, our team is solely focused on solving problems...Full time
$152k - $157k
...see how your career can thrive. Company Overview A Lead Software Engineer (LSE) is recognized as an expert in their strategic functional... ...: Designs changes to new and existing applications 35% Develops and debugs software in support of new and existing applications...Full timeWork experience placementSeasonal work- ..., user stories, and solution specifications aligned with ServiceNow. Leads process workshops, facilitates stakeholder interviews, develops feature lists and user stories for Agile delivery, and provides guidance throughout the implementation lifecycle. Acts as a trusted...Full timeWork experience placementLive inLocal area
- ...is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a Senior Software Developer, you will help design and build a scalable, highly available, and reliable artifact management system for OCI. You will own...Full timeFlexible hours
- ...improving the US insurance landscape, Mployer Advisor is a great fit for you. Job Description Mployer Advisor is hiring a Software Developer to join our development team to quickly grow and scale our web platform with modern technologies. You will work alongside...Full timeWork experience placement
$140k - $200k
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster...Full timeWork at officeRemote work- ...Dylan Field, Julian Weisser, and others. Mentava is building software to support independent, accelerated K12 learning. We: #... ...goals Care deeply about user experience Care deeply about developer experience Care deeply about software quality and...Remote workHome office
- ...is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a Senior Software Developer, you will help design and build a scalable, highly available, and reliable artifact management system for OCI. You will own...Full timeFlexible hours
$180k - $220k
...experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you... ...architecture What You Bring ~6+ years of professional experience developing and scaling distributed systems. ~ Deep expertise in system...- Dollar General is seeking a Lead Software Engineer for our Information Technology (IT) & Digital Solutions team in the retail industry. You will lead a small team of engineers to design, build, and optimize scalable, secure retail and e‑commerce platforms that power pricing...
- ...Job Description Senior Software Engineer ResultStack – Who We Are We are a systems engineering team with members from a variety of professional... ...side or as a part of your job responsibilities. Experience developing consumer-facing software. Experience working on large scale...Full time
$60 per hour
A cutting-edge AI development company is seeking proficient programmers to contribute to the advancement of AI systems. This fully remote role allows you to set your own schedule and choose projects that fit your skills, with competitive pay reaching up to $60/hour. Ideal...Remote work$100k
...Paypal, western union, Client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions...Full timeH1b- ...this next phase of growth. We hope you’d like to join us! Senior Software Engineer – DevOps [Azure Cloud] Concord Technologies is... ...Rapid Delivery of SRE Approved PaaS/IaaS Solutions to Enhance Developer Experience. Provide hands‑on break/fix support and diagnostics...Full timeWork at officeEarly shift
$50 - $75 per hour
A leading AI development company is seeking proficient programmers to contribute to cutting-edge AI systems. This remote position allows flexible scheduling and competitive pay ranging from $50 to $75+/hr based on performance. Responsibilities include designing coding ...Remote workFlexible hours- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....Local area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal Nashville, TN
- senior principal cloud computing engineer Nashville, TN
- senior principal scientist Nashville, TN
- software engineer - cloud services Nashville, TN
- id software Nashville, TN
- healthcare software sales Nashville, TN
- software technical support Nashville, TN
- software asset management analyst Nashville, TN
- software implementation project manager Nashville, TN
- software sales executive Nashville, TN



