Principal Software Engineer

2 months ago


Bangalore Urban, India Oracle Full time

Principal member of technical staff – Oracle Tuxedo Looking for a software developer who is excited about the prospects of developing and deploying mission-critical applications written in C, C++, and Java on an application development platform serving customers across the globe.


Oracle Tuxedo, part of the Oracle Database organization, is the #1 application server platform for developing and deploying mission-critical applications written in C, C++, COBOL, and Java. These applications continue to be the backbone of hundreds of large enterprises across the globe. Oracle Tuxedo also known for its adaptability, is considered an original microservices platform.

We are building a team to work on the next-generation features of Oracle Tuxedo. Our strategy is two-fold: first is to bring advances in infrastructure technology, such as with Kubernetes, Services mesh, etc. to Tuxedo applications, and second, leverage decades of investment in Tuxedo to bring to market a new product microservices' making it easier to develop modern, microservices architecture-based applications.

If you are passionate about the prospects working on an application development platform serving customers across the globe, who rely on the platform for their mission-critical business applications, we would like to hear from you.


Required Qualifications

  • 7+ years of software design and development experience.
  • Solid experience in developing features for highly complex, distributed systems.
  • Experience developing on Unix systems, preferably Linux.
  • Solid experience using C/C++. Able to demonstrate experience with multiple programming languages, such as Java and/or GO and scripting languages like node.js, python, shell, etc.
  • Familiarity with Microservices technologies, especially Kubernetes, Service mesh (Istio, etc.), containerization, etc.
  • Strong troubleshooting and performance tuning skills.
  • Excellent written and verbal communication skills and experience working in highly distributed team settings.
  • Sense of ownership, passion to build, support and maintain quality products for massive scale in collaborative, agile environment and excitement to learn.
  • BS in Computer Science.

Preferred Qualifications

  • MS in Computer Science
  • Solid experience using Linux and System V IPCs.
  • Experience developing on Windows.
  • Experience with distributed transaction processing systems.
  • Understanding of distributed transaction protocols including XA, TCC and/or LRA.
  • Solid understanding of and experience with Microservices technologies based on Kubernetes, Docker, Service Mesh etc.



  • Bangalore Urban, India CAST Full time

    Job Overview:We are looking for a skilled Principal Software Engineer who is proficient in both front-end and back-end technologies, specifically in Java and React. The ideal candidate will have a deep understanding of the entire web development process, including design, development, and deployment. You will be responsible for building scalable web...


  • Bangalore Urban, India CAST Full time

    Job Overview: We are looking for a skilled Principal Software Engineer who is proficient in both front-end and back-end technologies, specifically in Java and React. The ideal candidate will have a deep understanding of the entire web development process, including design, development, and deployment. You will be responsible for building scalable web...


  • Bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related...


  • Bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related...


  • Bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related...


  • Bangalore, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • Bangalore, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...


  • Bangalore Urban, India Oracle Full time

    Principal member of technical staff – Oracle Tuxedo Looking for a software developer who is excited about the prospects of developing and deploying mission-critical applications written in C, C++, and Java on an application development platform serving customers across the globe.Oracle Tuxedo, part of the Oracle Database organization, is the #1 application...


  • Bangalore, India Borneo Full time

    Overview: Borneo is a fast-growing startup developing a cutting-edge data security and compliance automation platform, and we’re seeking experienced and hands-on Principal Engineers to drive innovation and contribute to our mission of transforming data security and privacy. As the Principal Engineer, you will be a driving force in shaping the technical...


  • bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • bangalore, India Nanonets Full time

    Nanonets has a vision to help computers see the world starting with reading and understanding documents.Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes...


  • bangalore, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development- 8-10+ years of total experience in software development- Bangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Bangalore, India Borneo Full time

    Overview: Borneo is a fast-growing startup developing a cutting-edge data security and compliance automation platform, and we’re seeking experienced and hands-on Principal Engineers to drive innovation and contribute to our mission of transforming data security and privacy. As the Principal Engineer, you will be a driving force in shaping the technical...


  • bangalore, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our...