The Job logo



Principal Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Description

Oracle-NetSuite is the world's first and leading provider of cloud-based ERP CRM platform. NetSuite helps companies manage core business processes with a single, fully integrated system covering ERP, CRM, SCM, financials, ecommerce, inventory, manufacturing and more. With more than customer base of 40,000 organizations, NetSuite is 10 times larger than the nearest competitors.

Picture yourself building a successful career at Oracle-NetSuite — working alongside smart, talented, innovative, caring people — invested in our customers and the community, to help fast-growing mid-size organizations and larger enterprises achieve their business goals.


We are looking for a highly motivated Principal Software Developer who is a great team player and is excited to work in the team responsible to architect, design, and develop the Oracle-NetSuite ERP product.

You will have a significant role in seeing the larger picture  and solving complex problems simplifying and organizing it, testing solutions, focusing on details but also s, building solutions and have a chance to collaborate with geographically diverse product teams.



  • Resolve complex technical issues and make design decisions to meet the critical requirements of scalable, highly available, multi-tenant enablement of services in cloud.
  • Independently investigate, present options, review and implement completely new functionality OR re-architect an existing solution to meet growing needs
  • You will work closely with other development teams, product management, UX, and QA to define and implement a new product offering while ensuring the continued functionality of the existing ERP system.
  • Work with various external (application) teams to integrate with the product and help guide the integration.
  • You will implement solutions that include database schema, business logic, and some presentation layer work. You will use existing methods and best practices in software industry to create features and platforms with the highest levels of security, reliability, efficiency, and scalability.
  • Experience mentoring less senior staff.


  • Bachelor/Master degree in computer engineering or equivalent
  • 8+ years of software development experience with a proven track record of making technical decisions
  • 5+ years of experience with Java (C# or similar will also be considered)
  • 5+ years of SQL database experience
  • Intimate working understanding of modern web applications from database to browser
  • Intimate understanding of SQL and extensive experience with database-driven applications
  • Great problem-solving skills and ability to abstract functional requirements
  • Excellent communicator in both technical and non-technical contexts
  • Experience designing and improving complex software applications
  • Experience coaching and mentoring developers at various levels of experience
Set alert for similar jobsPrincipal Software Engineer role in Hyderabad, India
Oracle Logo



Job Posted

9 months ago

Job Type




Experience Level

8-12 years


Software Development


Hyderabad, Telangana, India


Bachelor or Master


Be an early applicant

Related Jobs

Microsoft Logo

Principal Software Engineer


Hyderabad, Telangana, India

Posted: 7 months ago

Join our team as a collaborative and customer obsessed engineer to help us build the future of AI-powered Windows Experiences.

Amazon Logo

Sr Software Development Engineer (L6), DSP Tech


Hyderabad, Telangana, India

Posted: 9 months ago

DESCRIPTION DSP (Delivery Service Partner) team's mission is to underpin Amazon's transportation network, handling all delivery types with scalable, innovative, and low-cost operations. We exist in 18 countries, delivering >10B packages annually representing 90%+ WW Amazon logistics (AMZL) Volume. 
DSP Tech empowers DSPs to build high quality and sustainable logistics companies. Our foundational tenets of building for global from day 1 and being multi-program aware & multi-tenant tech brings multiple tech opportunities at scale. We are continuously working on exceeding customer experience expectations, building on our mobile first strategy and building highly evolvable tech systems across all domains of logistics life cycle. DSP Tech teams is spread across US and IN. This position is open for HYD (HYD13) location. DSP Tech IN team is responsible for 5 critical work streams - 1) provider hiring, vetting and onboarding, 2) capacity and work planning, 3) unified communications and DSP engagement, 4) fleet inventory, safety and compliance 5) logistics portal platform & tools. The technology involved encompasses full stack of software development, including customer (DSP, DA, AMZL, internal operators) facing applications, key services (tier-1 services critical for delivery), data storage and publishing. The team owns systems with services, applications with dependent systems across 3 VP organisations. We believe we are at an inflection point and need a seasoned SDE3 leader who can partner in building technical strategy and influence strategic decisions for the org. As a seasoned Senior Software Development Engineer, you will be responsible for owning and driving large-scale customer-impacting and long term architecture initiatives, defining and solving endemic problems. You will have opportunity to work on complex problems like preserving the customer promise of safety, ease of use, low cost and scale systems for entire network. Key job responsibilities * You can effectively articulate technical challenges and solutions to tech and non-tech audiences. * You are adept at solving and tracking intrinsically hard tech problems. * You can take output of science (research science) docs in our areas of ownership and identify opportunities to enhance our products & guide on strategy. * You amplify your impact by leading design reviews for complex software projects and/or critical features. You probe assumptions, pitfalls, and foster shared understanding. * You recognize what role you need to play in a given situation, and shift how you work to meet differing needs. * You remain hands on. You focus your time on the code and code reviews that have the most impact on your product. A day in the life You will be part of a team that is responsible for all aspects of logistics capacity, onboarding and customer experience areas covering visual interface, back end services and data. You will be working with technologies that improve usability, increase resiliency & scalability. You will be discovering and understanding the vast diversity of logistics world and contributing to high impact use cases. 
 Candidates need to have strong ownership, passion to provide great customer experience, excellent dive deep and a heart to think big. About the team We strongly believe in work life harmony, diversity, recognition, career and fun@work We are open to hiring candidates to work out of one of the following locations: Hyderabad, TS, IND BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 7+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent