Principal Software Engineer

World's leading provider of cloud-based business management software, transforming how businesses operate by delivering unified application suites.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

Oracle NetSuite is seeking a Principal Software Engineer to join their NetSuite Application team in Manila, focusing on Enterprise Resource Planning (ERP) products. This role goes beyond coding, requiring specialists who actively contribute ideas and questions to improve business domains. The position involves designing software, collaborating with quality engineers, providing mentorship, and establishing code review practices.

As part of the world's leading cloud-based business management software provider, you'll work on developing new engines and maintaining legacy systems, while designing architecture for database-driven web applications. The role requires extensive experience with Java programming, database applications, and modern web technologies. The ideal candidate will have 8+ years of software development experience and strong leadership capabilities.

The position offers a competitive compensation package, including comprehensive benefits for employees and dependents, hybrid work options, and professional development opportunities. Oracle NetSuite maintains a strong focus on work-life balance and fosters a diverse, inclusive culture where innovation and teamwork are paramount.

This is an excellent opportunity for experienced developers who want to make a significant impact in enterprise software development while growing their leadership skills. The role combines technical expertise with mentorship responsibilities, making it ideal for those who want to influence both code quality and team development.

Last updated 5 days ago

Responsibilities For Principal Software Engineer

  • Develop greenfield code for new engines and maintain legacy codebase
  • Design architecture of database-driven web applications
  • Drive and discuss clean software design
  • Guide and mentor junior engineers
  • Assist in setting code review practices for the team

Requirements For Principal Software Engineer

Java
JavaScript
  • BS/MS/Phd in Computer Science or equivalent
  • 8+ years of software development experience in Java or similar OOP language
  • Intimate understanding of modern web applications
  • Extensive experience with database-driven applications
  • Excellent problem-solving skills
  • Strong communication skills
  • Experience with automated testing
  • Ability to collaborate in a multicultural environment

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
  • Competitive salary and wellness benefits for employees and dependents
  • Hybrid working option
  • Learning and development resources
  • Team events including lunch outs and karaokes
  • Work life balance emphasis
  • Diverse, inclusive culture

Interested in this job?

Jobs Related To Oracle NetSuite Principal Software Engineer

Principal Program Manager, Team Operations

Principal Program Manager, Team Operations at Oracle NetSuite in Barcelona, Spain. Manage team operations and special initiatives for a global team of 300+ professionals.

Principal Software Engineer

Principal Software Engineer role at Oracle NetSuite, developing ERP solutions with Java and web technologies in Manila, Philippines.

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on xPU Kernel Team, defining next-gen features for GPUs and accelerator devices, with focus on Windows infrastructure and driver interfaces.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Copilot Studio Agents team, focusing on AI automation and LLM orchestration with hybrid work option.