• Principal Software Development…

    Oracle (Richmond, VA)
    …associated with the developing, designing and debugging of software applications or operating systems . The Principal Engineering role works on UI projects for ... years of experience in UI development and backend development + Experience with Java , Javascript, ReactJS, Webpack, CSS + Experience interfacing with JSON REST APIs… more
    Oracle (11/25/25)
    - Related Jobs
  • Senior Principal Software Engineer

    Oracle (Richmond, VA)
    …all areas of cloud service software engineering: high-scale distributed systems , virtualized infrastructure, identity, security, observability, and user experience. ... early stage, and working on ambitious new initiatives. An engineer at any level can have a significant technical...Development experience in a modern programming language, such as Java , GoLang, C++, or C# + Hands-on experience designing,… more
    Oracle (11/26/25)
    - Related Jobs
  • Principal Software Engineer

    Oracle (Richmond, VA)
    …passionate about solving complex software challenges, and able to dive deep into systems to understand and improve them. You should value simplicity and scale, work ... the next generation OCI Service Platform. As a software engineer , you'll play a key role in defining and...design, development, and debugging of software applications or operating systems . **Preferred skills & experience** + 6+ years of… more
    Oracle (11/25/25)
    - Related Jobs
  • [Remote] Principal Software Engineer

    Oracle (Richmond, VA)
    …Responsibilities 1. Develop and maintain robust software toolkits in Python and Java to support applied scientists in building, testing, and deploying machine ... **(user-agent, agent-agent and multimodal)** using message queues and data streaming systems . 5. Use and extend containerization practices with Docker; deploy and… more
    Oracle (11/25/25)
    - Related Jobs
  • Principal Software Engineer

    Oracle (Richmond, VA)
    …Oracle. **Responsibilities** **Key Responsibilities:** + Design and develop AI software in Java , Python, and other languages. + Participate in the entire software ... + Design and build distributed, scalable, fault tolerant software systems to facilitate development of GenAI models. + Identify...practices + Demonstrated ability to write great code in Java , Python, or similar OO languages + Experienced at… more
    Oracle (11/25/25)
    - Related Jobs
  • Principal Software Engineer

    Oracle (Richmond, VA)
    …developer with deep expertise in C++ programming, database internals, distributed systems , and cloud-native development, with a strong focus on AI-first architecture ... and predictive. The ideal candidate will play a pivotal role in building systems that harness the power of large language models (LLMs), vector databases, semantic… more
    Oracle (11/25/25)
    - Related Jobs
  • Principal Software Engineer - OCI…

    Oracle (Richmond, VA)
    …focus. + Evaluate existing software inventory and metadata management systems , identify inefficiencies and gaps, and design enterprise-grade, comprehensive, and ... and metadata management tools into CI/CD pipelines. + Build automation systems to streamline communications and remediation tracking to ensure enterprise-wide… more
    Oracle (11/25/25)
    - Related Jobs
  • Principal Software Engineer , OCI

    Oracle (Richmond, VA)
    …pushing the boundaries of what's possible, and are eager to dive into complex systems to make them simpler, faster, and more reliable. If you're passionate about ... action-driven machine-friendly observability & supervision infra, and hardcore distributed systems . You will also: + Collaborate with cross-functional teams to… more
    Oracle (11/25/25)
    - Related Jobs
  • Senior Principal Engineer

    Oracle (Richmond, VA)
    **Job Description** You will lead the design and development of software systems focused on building new infrastructure supporting AI workloads from the ground up ... strategies. **Responsibilities** This position requires deep technical expertise in distributed systems , a strong bias toward action, and the ability to thrive… more
    Oracle (11/25/25)
    - Related Jobs
  • Sr. Principal Software Engineer

    Oracle (Richmond, VA)
    …cloud service software engineering: networking, high scale distributed systems , virtualized infrastructure, identity, security, observability, and user experience. ... architectures. + Development experience in a modern programming language, such as Java , C++, C# + Hands-on experience designing, developing, and operating public… more
    Oracle (12/10/25)
    - Related Jobs