Principal Software Developer
$114.6k - $234.6kOracle
Role Description
- Architect, design, develop, deploy, and operate production-grade AI systems powered by LLMs, agents, retrieval, and enterprise data.
- Build agentic AI systems that leverage tool use, memory, planning, orchestration, and workflow automation to solve complex business problems.
- Design and implement scalable RAG, search, retrieval, ranking, and knowledge systems across structured and unstructured data sources.
- Develop LLM-powered applications, including prompt and context engineering, tool integrations, model routing, guardrails, and workflow orchestration.
- Optimize AI systems for quality, latency, reliability, scalability, observability, and cost efficiency.
- Establish evaluation frameworks, experimentation platforms, and feedback loops to continuously improve AI system performance and user outcomes.
- Build and maintain cloud-native services, APIs, SDKs, and distributed systems that enable reliable development and operation of AI capabilities.
- Design and support asynchronous communication patterns, event-driven architectures, and workflow orchestration using messaging and streaming technologies.
- Partner closely with applied scientists, engineers, product managers, and domain experts to translate ambiguous requirements into scalable technical solutions.
- Drive architecture decisions, mentor engineers, and raise engineering standards across the organization.
Benefits
- Competitive benefits that support our people with flexible medical, life insurance, and retirement options.
- Encouragement for employees to give back to their communities through volunteer programs.
Company Description
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
True innovation starts when everyone is empowered to contribute. 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 remotive.com or by calling View phone number on remotive.com in the United States.
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 and 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.
$178.13k - $188.13k
...States. Programs testable and maintainable software solutions within Cloud computing... ...EE, Spring, and Spring Boot. Designs and develops database schema, PL/SQLs, stored procedures... ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely...SuggestedFull timeRemote workWork from home$138.82k - $208.54k
Role Description The Principal Software Developer uses a wide application of principles, theories, and technology concepts related to Human Resource and Payroll and/or Supply Chain and/or Finance and/or nurse scheduling and/or IS business processes and ERP systems, to...SuggestedFull timeWork at officeRemote work- Role Description We’re seeking a technical leader to drive our AI strategy, including Precisely AI Studio—our developer portal and AI asset marketplace for the Precisely Data Integrity Suite. You'll combine hands-on engineering with team leadership and customer-facing collaboration...SuggestedFull time
- Role Description As a hands-on Principal Software Developer, you’ll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world. You will personally contribute to the key parts...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours
$266.2k - $425.9k
Role Description We're looking for a Principal Software Engineer to help define the technical future of release engineering at HubSpot — at... ...design, test infrastructure, deployment orchestration, and developer ergonomics. ~Help define what the next generation of HubSpot...SuggestedFull time$96.8k - $251.6k
...components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours- ...Overview Are you ready to take your career to the next level? BigBear.ai is seeking a Principal Software Developer to join our GALE (Generic Area Limitation Environment) Support team. This is your chance to work on impactful projects that directly support the Department...Remote workWork from home
$135.2k - $306.4k
...components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours$131.3k - $237.35k
...Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector , supporting the development of the Alaska Automation Capability (AAC) . AAC is part of the FAA’s broader initiative to modernize legacy flight service systems...Remote work$170k - $210k
...and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. As a Principal Software Developer Engineer, you will: Develop and maintain...Full timeWorldwideHome office$96.8k - $251.6k
...plane level and performance problems. You should be a rock‑solid developer able to dive deep into low‑level systems, design broad... ...Envision, collaborate with executives for investment and drive the software design and development for new major data‑plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours$52 - $85 per hour
...Job Description Position Title: Principal Software Developer Position Description: Protingent Staffing has an exciting REMOTE contract Principal Software Developer opportunity. Job Responsibilities: Design, implement, document, and test software based on...Permanent employmentContract workRemote work$166.09k - $210k
Role Description The Senior Principal Software Engineer/Developer will serve as a lead enterprise architect and AI engineering authority, responsible for defining and delivering large-scale, mission-critical AI-enabled systems for HUD and the AIR platform. This role goes...Full time- ...team (Oracle Health Data Services - OHDS) is foundational to software products being built and serves the critical role of... ...and application use cases. The OHDS team is looking for a Principal Software Developer to drive the data platform forward. In this role you will...Remote job
- About the Position Are you looking to shape enterprise applications at an advanced strategic level? As a Principal Software Developer , you’ll lead innovation through architecture refinement, full-stack development, and forward-thinking software integrations. This role...Remote work
- ..., and shared success where your work truly matters. Job Summary The Developer Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers...Remote workFlexible hours
$147k - $237.5k
...backend languages (e.g., Go, Java, Python, Rust) ~Experience using AI coding assistants (e.g., Cursor, Claude) as part of day-to-day software development ~Experience building and operating highly available systems in production ~Experience working with cloud...Full timeRemote work- Protingent is looking for a skilled Principal Software Developer for a remote contract role. This position involves designing and implementing software while mentoring other developers. The ideal candidate should have over 8 years of experience with web applications, particularly...Remote jobContract work
- ...take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across...
$140k - $200k
...infrastructure that redefines performance, scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming... ...~10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). ~Deep knowledge...Full timeRemote workHome officeFlexible hours$152.07k - $223.03k
Role Description The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy, with a focus on AI-native engineering, agentic systems, intelligent automation, and large-scale distributed...Full timeTemporary work- ...scalable backend services that process high-volume telemetry data ~Develop systems for ingestion, storage, indexing, and querying of time-... ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software development ~Experience building and operating highly...Full time
- Role Description We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical role in designing and... ...across the team. Qualifications ~6+ years of experience developing and debugging system-level software in Golang or similar...Full time
$223.55k - $259k
Role Description We are looking for a Principal Software Engineer to join and lead engineering at Root. As a Principal Engineer, you will be the primary technical leader within a product domain. You’ll work very closely with the software engineers on your team(s) to plan...Full timeTemporary work$140k - $150k
...Description Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our... ...an AI-driven future. This pivotal role involves designing, developing, and implementing complex ServiceNow solutions and driving innovation...Full time$139.24k - $185k
...fares across 160+ countries. This platform will shape how airlines distribute and optimize their products in real time. As a Principal Software Engineer, you won’t just contribute—you’ll lead from the front, solving some of the hardest technical challenges in...Full timeRemote workWork from homeFlexible hours$2,000 per month
...directly influence user behavior and business outcomes. As a Principal Engineer in Growth, you will operate as a senior technical... ...excellence, and product-minded engineering culture. ~Accelerate Developer and Product Velocity ~Champion tools, workflows, and...Full timeWork at officeRemote workFlexible hours$132.4k - $251.6k
...Build, update and maintain different types of radar models through software engineering in the host simulation code. ~Integrate with... ...maintain, and enhance existing radar software products. ~Design, develop, test, and debug real-time, multi-threaded software,...Full timeRelocation package$117.1k - $187.3k
...workflows and Content AI platforms. ~Build and lead remote software engineering organizations using agile principles to architect... ...experience. ~5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing...Full timeWork experience placementRemote workWorldwide$178.13k - $211k
...the work of team members. ~Mentor junior team members. ~Develop component design. ~Develop system/application... ...field and 8 years of experience in the job offered or in a Principal Software Engineer-related occupation. ~Position requires demonstrable...Full timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal software engineer Remote
- principal solutions consultant Remote
- principal architect Remote
- associate principal Remote
- principal data scientist Remote
- principal consultant Remote
- senior principal cloud computing engineer Remote
- epic principal trainer Remote
- principal cloud computing engineer Remote
- senior principal scientist Remote













