Principal software engineer

2 days ago


India Oracle Full time

Short description We are seeking an experienced and talented Principle Software Engineer - IC4 Engineer with a strong background in Java Backend development to join our dynamic team. The ideal candidate will have a deep understanding of distributed systems and expertise in Dev Ops tools and strong programming skills in languages such as Java, Python. As a principle developer, you will be responsible for developing and maintaining end-to-end cloud platform development ensuring seamless functionality and an exceptional performing system. Job description As a Principal Member of Technical Staff - IC4, you will be called upon to lead major projects and have significant participation in design and architecture. You will be expected to act as a technical leader on your team and demonstrate core values for other junior engineers. You will be responsible for a wide-ranging set of tasks within the software development space. These range from participating in high-level architectural discussions to feature implementation and Dev Ops automation. You will lead the effort in building distributed, scalable, fault-tolerant software systems in support of our business needs and end customers. You will own the entire software lifecycle – development, testing, CI/CD, and production operations. You must balance product feature development and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics, and events leveraging a plethora of internal tooling at OCI and FAaa S. Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree in CS or equivalent experience relevant to the functional area with 6-10+ or more years of related experience. Career Level - IC4 Responsibilities At Oracle, we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer focus of the leading enterprise software company in the world. Values are the Oracle Fusion team's foundation and how we deliver excellence. We strive for inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future. You are the builder here. You will be part of a team of really inquisitive, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged. The Fusion Applications Cloud Services team is building a next-generation cloud platform that supports the most demanding mission-critical customer requirements, operating at the global scale to provide secure, distributed, multi-tenant cloud environments for Fusion and other Oracle applications. We are making the existing Oracle Saa S portfolios, including the multi-billion dollar revenue-producing Fusion applications, become first-class Oracle cloud citizens. To support the vision we are building a platform that manages end-to-end lifecycle, from provisioning to upgrade to termination; and provides a self-service cloud experience to the customer for our Saa S product by demonstrating the underlying OCI platform and services. This is your opportunity to be a core part of the team that defines and delivers exciting new capabilities for Oracle’s flagship Fusion Applications Cloud Services space. We are seeking a candidate with strong software development experience in platform-level products or services. As a Software Developer on the FAaa S team, you will be responsible for building innovative automated solutions and tools. About You: You are an experienced Cloud Software developer with a proven track record of delivering high-scale, high-impact solutions You are obsessed with the customer, always going above and beyond You have excellent communication skills. You can clearly explain complex technical concepts You are a disciplined engineer who understands the importance of high standards, is never satisfied with mediocrity and constantly striving for excellence You are comfortable with ambiguity in a chaotic and fluid environment You are passionate about technology and are not afraid to defend your opinions or position with peers/superiors You work through metrics and logs to ensure that potential service inhibitors are identified before they are detected You avoid logging into servers directly and prefer using automation and aggregation to manage them You will work closely with Product Managers to proactively identify and fix potential service issues You will document resolution run books and standard operating procedures Minimum Qualifications and Responsibilities: 6+ years of experience shipping scalable, cloud-native distributed systems BS/BTech in Computer Science, or equivalent experience Design, develop, and optimize large-scale microservice distributed systems using Java and ADB. Architect and implement data pipelines to ingest, transform, and analyze large volumes of data from various sources. Work with data scientists and analysts to understand their requirements and provide technical solutions. Perform performance tuning and troubleshooting to ensure efficient and reliable data processing. Collaborate with cross-functional teams to integrate data-driven solutions into existing systems. Stay updated with emerging Big Data technologies and best practices, and drive innovation within the team. Ability to work in a collaborative, cross-functional team environment Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms) Proficient with Oracle Database and PL/SQL. Software developer having experience in Core Java, Python. Working Experience of Unix-like operating systems. Strong experience with RESTful API development and integration. Working experience on Git Hub/Bitbucket, Team City/Hudson, Maven/Gradle Experience with production operations and best practices for putting quality code in production and troubleshooting issues when they arise Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams, and presentations) Preferred Qualifications MS in Computer Science Experience in a fast-paced start-up environment Experience in diagnosing, troubleshooting, and resolving performance issues in complex environments Production experience with Cloud and AI/ML technologies Data science and machine learning knowledge would be helpful but not required If you are a highly skilled developer who is passionate about creating high-quality services and delivering outstanding customer experiences, we would love to hear from you. Join our team and contribute to the development of innovative solutions in a dynamic and collaborative environment.



  • india Centific Full time

    Job Title: Lead Principal Software Engineering (C++)Location: Pune, India (Onsite)Working Hours: Normal IST hoursExperience: 9 to 15+ yearsWork Mode : Work from OfficeNotice Period: Immediate Joiners (0 to 21 days)Job Description:Centific Technologies Inc. is seeking a highly skilled and experienced Principal Engineer to lead the project for maintaining and...


  • India Katalyst HealthCares & Life Sciences Full time

    Job SummaryWe are seeking a highly skilled Principal Software Validation Engineer to join our team at Katalyst HealthCares & Life Sciences. In this role, you will be responsible for computer software validation for isolator and fill line software (HMIs and control systems).Responsibilities:• Validate software for regulatory compliance.• Develop and...


  • india HuntingCube Recruitment Solutions Full time

    Job Description :As a Principal Software Engineer(Backend), you will play a critical role in the design, planning, development,and deployment of software applications. You will be responsible for all aspects of developmentand help develop best practices for future development. You will work closely with Tech, Designand Quality teams to build and launch the...


  • India HuntingCube Recruitment Solutions Full time

    Job Description : As a Principal Software Engineer(Backend), you will play a critical role in the design, planning, development, and deployment of software applications. You will be responsible for all aspects of development and help develop best practices for future development. You will work closely with Tech, Design and Quality teams to build...


  • india HuntingCube Recruitment Solutions Full time

    Job Description : As a Principal Software Engineer(Backend), you will play a critical role in the design, planning, development, and deployment of software applications. You will be responsible for all aspects of development and help develop best practices for future development. You will work closely with Tech, Design and Quality teams to build and launch...

  • Principal Engineer

    3 weeks ago


    india Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs testing...

  • Principal Engineer

    2 months ago


    India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs...

  • Principal Engineer

    2 months ago


    India Aspect Software Full time

    PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs testing...


  • Pune, MH, India Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Anywhere in India/Multiple Locations/Bangalore Discoveries Quintessential Pvt Ltd Full time

    Key Responsibilities:As a Principal Software Engineer at Discoveries Quintessential Pvt Ltd, you will lead the development of our platform using Next JS, Node JS, PostgreSQL, and AWS. Your expertise in designing, developing, and maintaining backend services and APIs will be crucial in supporting our platform.System Design and Architecture:You will be...


  • india Tesco Bengaluru Full time

    Company DescriptionTesco Bengaluru: We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business...


  • india Tesco Bengaluru Full time

    Company Description Tesco Bengaluru: We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business...


  • india Oracle Full time

    Short description We are seeking an experienced and talented Principle Software Engineer - IC4 Engineer with a strong background in Java Backend development to join our dynamic team. The ideal candidate will have a deep understanding of distributed systems and expertise in DevOps tools and strong programming skills in languages such as Java, Python. As a...


  • Anywhere in India/Multiple Locations Hamilton Barnes Full time

    Job Title: Principal Software EngineerHamilton Barnes is seeking a seasoned software engineer with extensive experience in GE Smallworld application development to lead and innovate within our Telecom domain.Key Responsibilities:Design and Development: Lead the design, development, and maintenance of multiple complex software applications, ensuring seamless...


  • india Aspect Software Full time

    Job Title: Principal Integrations Consultant | Work hours US Eastern Time (8 AM to 5 PM ET) Business Unit: WEMReports To: Subra Mani ( https://www.linkedin.com/in/subra-mani-3932531/ )Location: India - RemoteGeneral Scope & SummaryAs a Principal Consultant specializing in Workforce Engagement Management (WEM) Integrations, you will be responsible for...


  • Anywhere in India/Multiple Locations GENPACT India Private Limited Full time

    Job Title: Genpact Principal Consultant/Software Engineer - Aurora PostgreSQLJob Summary:We are seeking a highly skilled Principal Consultant/Software Engineer to join our team at Genpact India Private Limited. The successful candidate will have expertise in Aurora PostgreSQL and a strong background in software engineering.Key Responsibilities:Design and...

  • Principal Engineer

    1 week ago


    India Angel One Full time

    About Angel one : Angel One Limited is a Fintech company providing broking services, margin trading facility, research services, depository services, investment education and financial products distribution to its clients, on a mission to become the No. 1 fintech organization in India. With about 23.0 million registered clients, we are onboarding an...


  • india Sonata Software Full time

    About Sonata Software In today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike. As a leading Modernization Engineering company, we aim to...


  • india Sonata Software Full time

    About Sonata Software In today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike. As a leading Modernization Engineering company, we aim...


  • India Aspect Software Full time

    Job Title: Principal Integrations Consultant | Work hours US Eastern Time (8 AM to 5 PM ET) Business Unit: WEM Reports To: Subra Mani ( ) Location: India - Remote General Scope & Summary As a Principal Consultant specializing in Workforce Engagement Management (WEM) Integrations, you will be responsible for delivering customized software...