Principal Applications Engineer

World leader in cloud solutions, providing enterprise cloud, SaaS, DaaS, PaaS and IaaS solutions for over 40 years.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Applications Engineer

Oracle, the world leader in Enterprise Cloud, is seeking a Principal Applications Engineer to join their ERP Cloud Integration & Functional Architecture team. This role combines deep technical expertise with strategic thinking to build next-generation cloud solutions.

The position involves designing and building distributed, scalable, fault-tolerant software systems on Oracle Cloud Infrastructure. You'll work with cutting-edge technologies including Java, microservices, Kubernetes, and various cloud platforms to deliver enterprise-grade applications that serve thousands of customers globally.

As a Principal Applications Engineer, you'll collaborate with product managers and stakeholders to understand requirements and deliver high-quality solutions. The role requires extensive experience in cloud computing, distributed systems, and enterprise architecture, with a focus on building scalable cloud services that meet enterprise needs.

Key responsibilities include architecting cloud-native solutions, implementing microservices and RESTful APIs, and working with Big Data technologies like Hadoop, Spark, and Kafka. You'll be part of a geographically dispersed team, taking ownership of projects from conception to completion.

The ideal candidate brings 7+ years of experience in enterprise application development, strong technical leadership skills, and expertise in Java/J2EE ecosystems. You should be comfortable with cloud platforms, container orchestration, and modern software development practices. This role offers the opportunity to work on transformative cloud solutions while being part of Oracle's mission to deliver innovative business cloud platforms.

Oracle offers comprehensive benefits including medical insurance, retirement options, and work-life balance. The company promotes an inclusive culture where diversity is valued and employees are encouraged to contribute to their communities through volunteer programs.

Join Oracle's cloud revolution and be part of a team that's shaping the future of enterprise cloud computing. This role provides excellent opportunities for professional growth, technical innovation, and the chance to work with industry-leading cloud technologies.

Last updated 21 hours ago

Responsibilities For Principal Applications Engineer

  • Design and build distributed, scalable, fault-tolerant software systems
  • Build cloud services on top of modern Oracle Cloud Infrastructure
  • Collaborate with product managers and stakeholders in understanding requirements
  • Work with geographically dispersed team of engineers
  • Take ownership and accountability to complete projects

Requirements For Principal Applications Engineer

Java
JavaScript
Kafka
Kubernetes
  • 7+ years in building and architecting enterprise applications
  • Experience working on distributed systems in the Cloud world with full stack experience
  • Experience building and delivering high-quality cloud services
  • Strong communication skills for technical ideas verbally and in writing
  • Proficiency in Java, J2EE, SQL and server-side programming
  • Experience with Cloud Computing, System Design, and Object-Oriented Design
  • Experience with Apache Hadoop and Big Data ecosystem (Spark, Kafka, Flink)
  • Experience on Cloud native technologies (AWS/Oracle Cloud/Azure/Google Cloud)
  • Experience building microservices and RESTful services
  • Knowledge of Docker/Kubernetes
  • BS/MS (MS preferred) in Computer Science

Benefits For Principal Applications Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Principal Applications Engineer

Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.

Software Architect

Senior Software Architect role at Oracle Customer Success Services, leading development of cloud-native solutions and architectural patterns for enterprise applications.

Principal Software Engineer

Principal Software Engineer role at Oracle Health Applications & Infrastructure, building cloud-centric healthcare applications and infrastructure.

Principal Virtual Cloud Networking Data Plane Developer

Principal Virtual Cloud Networking Data Plane Developer position at Oracle, building and maintaining OCI's Software Defined Network stack with focus on high-availability and virtualized networks.

Software Developer 5

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on network automation and distributed systems, requiring 10+ years of experience.