Principal Software Engineer

1 month ago


Rajahmundry, 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 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 DevOps 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 FAaaS.

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 SaaS 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 SaaS 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 FAaaS 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 GitHub/Bitbucket, TeamCity/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.



  • Rajahmundry, Andhra Pradesh, India Wipro Full time

    Job Title: Software Engineering Expert - HyderabadAbout the Role:We are seeking a seasoned software engineer to join our team in Hyderabad. As a senior developer, you will be responsible for designing and developing large-scale, high-performance applications using C#, ADO.NET, and Azure.About You:You have at least 5 years of experience in software...

  • Software Engineer

    3 weeks ago


    Rajahmundry, India JUMPSTARTNINJA TECHNOLOGIES Full time

    Job Description: Software Engineer - Azure TechnologiesPosition: Software Engineer - Azure Technologies Experience: Minimum 3 years Location: Chennai / Guntur Employment Type: Full-timeRole OverviewWe are seeking a talented and motivated Software Engineer with a strong background in Azure technologies and full-stack web development. The ideal candidate will...


  • Rajahmundry, Andhra Pradesh, India Zemoso Technologies Full time

    About UsZemoso Technologies is a leading technology firm that leverages innovation and expertise to deliver high-quality software solutions.Salary InformationWe offer a competitive salary ranging from ₹1,200,000 to ₹3,600,000 per annum, depending on experience.Job DescriptionSenior Software Engineers at Zemoso Technologies play a crucial role in...

  • Senior PHP

    1 week ago


    Rajahmundry, Andhra Pradesh, India [24]7 Full time

    We are seeking a skilled Senior PHP & Laravel Software Engineer to join our team at [24]7. In this role, you will collaborate with cross-functional teams to design and implement software solutions using PHP and Laravel.Key ResponsibilitiesCollaborate with application and database designers to develop scalable and maintainable software solutions.Implement...

  • Sr. Software Engineer

    4 weeks ago


    Rajahmundry, India 360 Cloud Solution Private Limited Full time

    Company Description360 Cloud Solution Private Limited, founded in 2022, is an IT Services and IT Consulting company based in India. The company offers dedicated resources in various skills including Salesforce, Vlocity, CRM, PeopleSoft, Oracle, Business Analyst, QA, DevOps, AWS, Azure, ServiceNow, UI/UX Developer, Front-end Developer, and Data Engineer. They...


  • rajahmundry, India Artos Software Full time

    Company: Artos SoftwareType: Full timeLocation: Remote (India)Shift:: 9AM to 5AM ISTSalary: Rs. 4,00,000 to Rs. 6,00,000 per annumArtos Software is on a mission to solve problems for e-commerce merchants with simple but powerful applications & tools. The company builds and maintains 2 products for Shopify merchants: Stoq - Back in stock & Filemonk: Digital...


  • Rajahmundry, Andhra Pradesh, India MSI Services Pvt Ltd Full time

    We are seeking an experienced Senior Software Engineer to join our team at MSI Services Pvt Ltd. This is a challenging opportunity for a skilled professional with expertise in designing, coding, testing, and managing applications.About the RoleThe ideal candidate will be familiar with the full software design life cycle. They should have experience in...

  • Software Engineer

    1 week ago


    Rajahmundry, India finurja Full time

    We at finurja are trying to change the way people manage and grow their finance. We are looking for a software developer with 1-4 years of experience to scale up our development efforts and take the product to next phase of growth.We are looking for the following:Full stack software developer which hands-on experience in both front-end (mobile) and...


  • Rajahmundry, India ScoutBetter Full time

    Internship Program: Software Development InternOverviewThis program is designed to provide recent graduates with hands-on experience in software development. Interns will work on real-world projects, develop their skills under the mentorship of experienced professionals, and have the opportunity to secure a Pre-Placement Offer (PPO) based on their...


  • Rajahmundry, Andhra Pradesh, India Solidity Technologies Full time

    Company OverviewSolidity Technologies is a leading IT services company based in the Delhi NCR region, specializing in delivering high-impact solutions through front-end, back-end, web, and app development. Our team of industry veterans focuses on creating progressive and scalable React front-end solutions for start-ups and scale-ups across various industrial...


  • Rajahmundry, India MakeMyTrip Full time

    Responsibilities: Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs.Design and define the interaction between the different component pieces.Write efficient code based on the brief given by the team lead.Fast prototyping of...

  • Software Engineer

    3 weeks ago


    Rajahmundry, India AICAN Private Limited Full time

    About AICANImagine a world where every manufacturer, big or small, has the power to transform their operations with just a few clicks. At AICAN, we’re making that vision a reality with Optiwise, our revolutionary AI-powered, no-code operations management system. Whether it’s a small workshop finding its footing or an industrial giant refining its edge,...

  • Sr Software Engineer

    2 months ago


    rajahmundry, India Community Brands Full time

    In this role candidate will:• Develop application code according to requirements and assigned tasks.• Contribute to lifecycle Flow and value streams by following and prescribing methodologies and best practices.• Mentor and coach junior development team members.• Solve the most difficult software development challenges.• Maintain balance of...


  • Rajahmundry, India Belzabar Software Design India Private Limited Full time

    Role : Technical Business AnalystEliciting both business and technical needs by adopting standard requirement elicitation techniques.Processing and massaging complex business needs and converting them into easy-to-understand functional and non functional requirements that can be consumed easily by the engineering team.Acting as a bridge between the business...


  • Rajahmundry, Andhra Pradesh, India CareerXperts Consulting Full time

    About UsCareerXperts Consulting is a dynamic and innovative company dedicated to delivering high-quality software solutions.

  • Software Engineer

    1 month ago


    Rajahmundry, India Aditi Consulting Full time

    Looking for Immediate Joiners,Location: Bangalore/Chennai/RemoteExperience: 5 YearsIntegration of applications with Sailpoint. • Application integration would include various integration methods like delimited, Webservice(REST), LDAP, JDBC, SAP, Unix, Oracle Direct and Custom to name a few. • Work with existing Oracle Identity Management (OIM) product...

  • Core Systems Engineer

    2 months ago


    Rajahmundry, India Nexteer Automotive - India Technical Center Full time

    Job Title: Core Systems Engineer Location: BengaluruRole The Core Systems Engineer will be responsible for the holistic design, development, and management of Electro-Mechanical systems at Nexteer Automotive. This includes decomposing system requirements into Software, Mechanical, and Electrical domains, and supporting the execution of system designs through...


  • Rajahmundry, India Isotech Technology Private Limited Full time

    Job Overview:                                           We are seeking an experienced Refrigeration Design Engineer with a minimum of 2+ years of industry experience to join our engineering team in Bangalore. The successful candidate will be responsible for the end-to-end design and optimization of refrigeration...


  • Rajahmundry, Andhra Pradesh, India SRA Staffing - SRA Group Full time

    Job DescriptionWe are seeking a highly skilled Lead Test Automation Engineer to join our team at SRA Staffing - SRA Group.Job SummaryThe successful candidate will be responsible for designing, developing, and executing automated test scripts using Selenium and Java. They will collaborate with developers, QA engineers, and product managers to identify and...


  • rajahmundry, India Zyoin Group Full time

    Exp: 10+YrsLocation - UB City, BangaloreMode of work - hybrid ( Weekly 2 days WFO)Mail ID - madhavi@zyoin.comPosition Summary:We are looking for a skilled Node.js Backend Architect to design and implement scalable,high-performance, and reliable backend systems for our company. The ideal candidate willbe responsible for leading the technical design and...