Senior Distributed Systems Developer

3 weeks ago


Bengaluru, Karnataka, India Oracle Full time

Oracle Tuxedo is a mission-critical application server platform for developing and deploying applications written in C, C++, COBOL, and Java. 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 focused on making it easier to develop modern, microservices architecture-based applications.

Key Responsibilities

You will work in a distributed, top-notch product development team with the opportunity to innovate at every turn and will have exposure to the full product development lifecycle, from conception to release. Your tasks will include:

  • Investigate new features/technical solutions for the platform based on requirements provided by product managers. Create functional specs and high-level design specs, through an iterative process that might include several reviews/revisions and frequent interactions with product managers and the technical leadership team.
  • Assess various options to solve a given problem and then, propose recommendations and a project plan to deliver the solution.
  • Implement the solution following the best practices and development processes currently in place. Fix bugs in newly developed code as reported by the quality assurance team.
  • Perform necessary tasks to release new features to customers in a new version of the platform.
  • Resolve customer-reported issues for the product family by either providing a workaround or a code fix/patch in a timely manner.

Requirements

  • 7+ years of software design and development experience.
  • Solid experience in developing features for highly complex, distributed systems.
  • Solid experience using COBOL, C.
  • Experience working in z/OS, TSO/ISPF, Data Set (VSAM), JCL, submitting JES.
  • Familiarity with building applications on CICS.
  • Experience developing on Unix systems.
  • 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 on a massive scale in a collaborative, agile environment, and excitement to learn.
  • BS in Computer Science.

Preferred Qualifications

  • MS in Computer Science.
  • Experience working on DB2, IMS.
  • Knowledge of APPC protocol (VTAM).
  • Experience with distributed transaction processing systems.
  • Understanding of distributed transaction protocols including XA, TCC, and/or LRA.


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    At Squareroot Consulting Pvt Ltd, we are seeking a highly skilled Senior Distributed Systems Specialist to join our team of innovative software engineers. This role is perfect for individuals who thrive in fast-paced environments and have a passion for designing and implementing cutting-edge distributed systems.We work with a range of technologies, including...


  • Bengaluru, Karnataka, India Kontoor Brands Full time

    About the Role:Kontoor Brands, Inc. is seeking a skilled Senior IT Analyst, Distribution Systems to join our team. As a key member of our IT department, you will be responsible for developing and modifying distribution related systems to meet business requirements.Key Responsibilities:Develop and modify distribution related systems according to business...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team at ADCI - Karnataka. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large scale distributed systems that support multiple payment products and processes millions of transactions every day.Key...


  • Bengaluru, Karnataka, India Nutanix Full time

    The RoleWe are seeking a talented Senior Distributed Systems Engineer to join our Acropolis Management team, which owns the control plane for the Nutanix operating system. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge distributed systems that power our hyper-converged infrastructure...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team in Bangalore, India.Job DescriptionThis is a hybrid role that involves designing, implementing, and optimizing large-scale distributed systems with security and compliance in mind. You will work closely with our world-class software engineering team to build...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe're seeking a highly skilled Senior Distributed Systems Engineer to join our world-class software engineering team in Bangalore, India.Job DescriptionThe successful candidate will be responsible for designing, implementing, and optimizing large-scale distributed systems with a focus on security, compliance, and developer productivity. They...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job OverviewThe role of a Senior Distributed Systems Engineer at LinkedIn is to design, implement, and optimize large-scale distributed systems with security and compliance in mind. The ideal candidate will have a strong background in software design, development, and algorithm-related solutions.Key Responsibilities- Develop and implement technical...


  • Bengaluru, Karnataka, India HTC Global Services Full time

    Company Overview:HTC Global Services is a leading provider of IT services and solutions, with a strong focus on delivering high-quality projects to our clients.Job Summary:We are seeking an experienced Senior Middleware Developer to join our team. The successful candidate will be responsible for designing, developing, and deploying distributed systems using...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, Karnataka, India Airful Consulting Full time

    Job Title: Senior Java Developer - Distributed Systems ExpertWe are seeking an experienced Senior Java Developer with extensive knowledge of distributed systems to join our team at Airful Consulting. The ideal candidate will have a strong foundation in computer science principles, particularly in Networking, Processes, Memory, and Data Structures.Key...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Distributed Systems Expertise    As a Senior Distributed Systems Architect at Squareroot Consulting Pvt Ltd., you will design and implement cutting-edge distributed, scale-out data infrastructure software systems.    You will be responsible for creating the world's best distributed server infrastructure which companies will rely on for...


  • Bengaluru, Karnataka, India Zeta Services Inc. Full time

    Zeta Services Inc. is looking for a highly skilled Senior Distributed Systems Engineer to join their team.As a Senior Distributed Systems Engineer, you will be responsible for designing, analyzing, and troubleshooting large-scale distributed systems.Experience in MySQL or Postgres SQL in database and hands-on experience on operating with k8s and any cloud is...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Job Title: Senior Technical Staff MemberJob SummaryWe are seeking an experienced Distributed Systems Architect to join our team at Squareroot Consulting Pvt Ltd. As a key member of our Distributed Systems team, you will design and implement cutting-edge distributed, scale-out data infrastructure software systems.Responsibilities- Design and implement...


  • Bengaluru, Karnataka, India CAPCO Full time

    About Our Opportunity At Capco, we are seeking a senior Java developer to join our team of experts in distributed systems. As a key member of our team, you will work on engaging projects that transform the financial services industry. Key Responsibilities: • Design and develop scalable and efficient Java applications using Spring and Springboot ...


  • Bengaluru, Karnataka, India Rippling Full time

    Rippling seeks a skilled Senior Distributed Systems Engineer to join our team. We are building a comprehensive, accessible, cross-application data insights platform for our customers. The successful candidate will be responsible for designing and implementing our no-code data analysis platform, developing features that allow users to construct complex...


  • Bengaluru, Karnataka, India InMobi Full time

    At InMobi, we're pushing the boundaries of what's possible in mobile-first experiences. As a Senior Backend Engineer - Distributed Systems, you'll play a pivotal role in designing and building large-scale distributed systems and backend services that drive our products and services.About the RoleWe're seeking an experienced Senior Software Development...


  • Bengaluru, Karnataka, India Zeta Global Full time

    Zeta Global, a leading data-powered marketing technology company, seeks an experienced Senior Software Developer to join its team. The successful candidate will be responsible for designing and implementing core components of our real-world marketing automation platform.Job DescriptionAs a Senior Software Developer, you will work on server-side APIs and...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a skilled C# developer with 4-15 years of experience to join our team at IN10 VMware Software India Private Limited. The ideal candidate will have strong string debugging skills and experience working with distributed systems, Web API, Microservices, SQL Server, and PostgreSQL.Key ResponsibilitiesDesign, develop, and maintain...


  • Bengaluru, Karnataka, India Hirist Full time

    We're seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and development of our next-generation distributed transaction platform.As a key member of our engineering team, you will be responsible for building highly available and scalable distributed systems on the cloud that support our long-term strategy and...


  • Bengaluru, Karnataka, India Databricks Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Distributed Systems team at Databricks. As a key member of our team, you will be responsible for designing and developing large-scale distributed systems that power our cloud-based data platform.Key Responsibilities:Design and implement scalable and reliable distributed...


  • Bengaluru, Karnataka, India Nutanix Full time

    The OpportunityWe are seeking a highly skilled software developer to join our Nutanix Files team. As a Technical Lead, you will be responsible for designing and developing scalable distributed systems for hybrid and multi-cloud environments.You will work closely with product managers, architects, and other technical leads to understand requirements and...