Senior Software Engineer

Oracle Oracle · Enterprise · Nashville, TN +1

Senior Software Engineer role at Oracle Cloud Infrastructure (OCI) focused on building a new AI-first platform service for managing cloud configurations. The role involves designing, developing, testing, and operating distributed cloud systems, with an emphasis on using AI-assisted development, automation, and intelligent operational workflows to improve engineering practices. The engineer will contribute to AI-enabled tools for code review, test generation, documentation, and operational triage.

What you'd actually do

  1. help design, develop, test, and operate components of Oracle Cloud Infrastructure
  2. work with other engineers and partner teams to build scalable distributed systems
  3. improve engineering workflows
  4. contribute to AI-enabled tools and automation that support code review, test generation, documentation, operational triage, release workflows, configuration analysis, and engineering knowledge retrieval
  5. dive into different parts of the stack and understand broad distributed system interactions

Skills

Required

  • 3+ years of software engineering experience
  • Experience developing service-oriented architectures, APIs, or distributed systems
  • Development experience in Java, C++, or C#, as well as scripting languages
  • Experience working with cloud platform teams
  • Written and verbal communication skills
  • Comfortable working in a collaborative, agile development environment
  • Interest or hands-on experience applying AI-assisted development tools, agents, LLM-based automation, or developer productivity tooling to software engineering workflows
  • Good judgment around safe AI usage, including data privacy, access control, and responsible use of generated code or recommendations

Nice to have

  • Experience building distributed systems, backend services, or operating services in a cloud environment
  • Familiarity with distributed computing and cloud-based platforms
  • Understanding of cross-functional platform feature areas in cloud platforms
  • Experience with CI/CD, automated testing, observability, incident response, or release workflows
  • Experience using AI tools for code generation, code review, test generation, documentation, debugging, operational analysis, or workflow automation
  • Experience improving developer productivity through tools, automation, documentation, or platform workflows

What the JD emphasized

  • AI-first way from the start
  • AI-assisted development
  • intelligent operational workflows
  • AI-enabled engineering practices
  • AI-assisted development tools
  • agents
  • LLM-based automation
  • developer productivity tooling

Other signals

  • AI-first development
  • AI-assisted development
  • intelligent operational workflows
  • AI-enabled engineering practices