The Principal Application Software Engineer combines deep technical expertise with leadership, serving as a trusted technical advisor while remaining actively involved in software design and development. The role collaborates with product, engineering, platform, security, and operations teams to deliver high-quality solutions that address business and customer needs. The position leads architecture, design, and implementation of enterprise-scale software systems and services; influences technical strategy across projects and teams; and guides critical initiatives through design, development, testing, deployment, and operational support. It also develops and maintains backend services and applications, supports distributed systems and microservices, and promotes secure, maintainable, observable, scalable, reliable, and performant solutions. The engineer provides technical guidance and mentorship, supports teams of approximately five to six engineers, and fosters collaboration, learning, innovation, and accountability. The role translates business requirements into scalable technical solutions, communicates technical tradeoffs to diverse stakeholders, and supports planning, estimation, prioritization, and execution of strategic initiatives. Oracle lists a U.S. hiring range of $99,600 to $209,500 per annum; the position may also be eligible for bonus and equity. Oracle describes a comprehensive benefits package and its commitment to equal employment opportunity and accessibility accommodations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal