Principal Application Software Engineer

Oracle Oracle · Enterprise · Reston, VA +1

Principal Application Software Engineer to design, build, and operate secure AI-enabled application services for government cloud environments. This role involves leading complex design and implementation, guiding engineers, and resolving production issues, with a focus on secure application architecture, governed data integrations, evaluation tooling, and operational workflows for AI capabilities.

What you'd actually do

  1. Lead design and implementation of application features, services, APIs, and integrations aligned to secure, scalable architecture.
  2. Develop and guide new application features and enhancements, including design specifications, implementation plans, and technical documentation.
  3. Lead code reviews across multiple application areas and coach engineers on quality, maintainability, security, and operational readiness.
  4. Troubleshoot and resolve complex application, API, service-to-service, integration, and production issues.
  5. Contribute to architecture decisions, scalability strategies, performance optimization, and periodic technical reviews.

Skills

Required

  • 11 years of software development experience; or bachelor's degree in a relevant technical field and 7 years of software development experience; or master's degree in a relevant technical field and 5 years of software development experience; or doctorate in a relevant technical field and 3 years of software development experience.
  • 6 years of experience with programming and/or scripting languages.
  • 4 years of experience with databases.
  • Experience designing, building, testing, and operating distributed application services.
  • Demonstrated experience with code review, automation, quality assurance, secure development practices, and technical mentorship.

Nice to have

  • 3 years of experience with cloud platforms such as Oracle Cloud Infrastructure, AWS, Azure, or Google Cloud.
  • 1 year of experience working with operating budgets and/or project financials.
  • Experience with RESTful APIs, microservices, service-oriented architecture, CI/CD, containers, Kubernetes, Linux, observability, and incident response.
  • Experience delivering software in regulated, classified, sovereign, or air-gapped environments.
  • Experience building production AI-enabled software, including secure application integrations, evaluation frameworks, workflow automation, model-serving integrations, operational data platforms, or observability for AI-enabled systems.

What the JD emphasized

  • U.S. Citizenship with active US Government security clearance, TS/SCI with Poly, at hire.
  • Experience building production AI-enabled software

Other signals

  • AI-enabled software capabilities
  • workflow orchestration
  • evaluation tooling
  • production application features
  • engineering patterns for testing, validating, monitoring, and operating AI-enabled software