Principal Software Engineer

Leading cloud business system provider delivering unified application suite for business management since 1998.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer

Principal Software Engineer position at Oracle NetSuite, requiring 10+ years of experience in enterprise software development, focusing on cloud solutions and scalable architecture.

Senior / Principal Software Engineer

Senior/Principal Software Engineer position at Oracle NetSuite, developing cloud-based business solutions using Java and SQL, with opportunities for career growth and comprehensive benefits.

Principal Software Developer

Principal Software Developer role at Oracle NetSuite in Manila, focusing on ERP product development, requiring 10+ years of experience in Java and JavaScript development.

Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer role at Amazon leading the development of marketing and merchandising systems for Prime, combining technical leadership with strategic innovation.

Principal Software Engineer

Lead development of Microsoft's Cloud Data Warehouse core components, focusing on query optimization and distributed processing. Principal Engineer role offering $161K-$286K.

Description For Principal Software Engineer

Oracle NetSuite, established in 1998, is a leading cloud business system provider delivering comprehensive business management solutions. As a Principal Software Engineer, you'll join a dynamic team focused on developing and maintaining critical platform components. The role combines technical leadership with hands-on development, requiring expertise in Java, JavaScript, and SQL databases. You'll architect solutions, mentor team members, and work on both development and QA assignments.

The position offers an opportunity to work with a global team, developing solutions that impact thousands of customers worldwide. NetSuite's platform encompasses financials, inventory management, HR, professional services automation, and commerce. As part of Oracle, the company offers industry-leading benefits and a strong focus on work-life balance.

The ideal candidate will have 10+ years of software development experience, strong problem-solving skills, and excellent communication abilities. You'll be responsible for designing scalable solutions, providing technical leadership, and contributing to the platform's evolution. The role offers significant growth opportunities through challenging projects and collaboration with cross-functional teams.

Oracle provides a competitive benefits package, including medical, life insurance, and retirement options. The company promotes diversity and inclusion, supporting volunteer programs and maintaining a commitment to work-life balance. Join a team that's reshaping how businesses operate while advancing your career in a supportive, innovative environment.

Last updated 3 months ago

Responsibilities For Principal Software Engineer

  • Design, develop, and maintain components of the overall platform development environment
  • Create prototypes and provide guidance to scrum team
  • Lead technical activities at group level
  • Groom team leads across globe
  • Develop platform components
  • Architect solutions and review designs
  • Be an SME for the tech stack
  • Work on both development and QA assignments
  • Design efficient, scalable solutions
  • Provide technical expertise and mentorship
  • Validate and certify peer engineers' work
  • Develop and execute test plans and test cases

Requirements For Principal Software Engineer

Java
JavaScript
  • Bachelor's or Master's degree in Computer Engineering or equivalent
  • 10+ years of software development experience
  • 10+ years of experience in Java, JavaScript or similar languages
  • SQL database experience with expertise in database-driven applications
  • In-depth knowledge of modern web applications
  • Strong problem-solving skills
  • Excellent communication and collaboration skills
  • Experience mentoring and coaching developers
  • Ability to work effectively in cross-functional teams

Benefits For Principal Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs
  • Work-life Balance

Interested in this job?