Software Engineer

4 months ago


India Egnyte Full time

Senior Backend Engineer - Remote


Egnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a fault-tolerant environment. Some of the responsibilities for this group include Egnyte’s Cloud File System, Object Store, Metadata Stores, Search Systems, Recommendations Systems, Synchronization, and intelligent caching of multi-petabyte datasets. We are looking for candidates with a shared passion for building large-scale distributed systems and a keen sense for tackling complexities that come with scaling through multiple orders of magnitude.


What You’ll Do (but is not limited to)


  • Design and develop highly-scalable elastic cloud architecture that seamlessly integrates with on-premises systems
  • Challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment design challenges, performance and scale bottlenecks
  • Work with multicultural, geographically distributed teams and closely coordinate with cross-functional teams in multiple time zones.
  • Deliver enterprise-grade products to customers and continuously work with engineering team to refine products in the field
  • Mentor interns and junior engineers, collaborate with Operations, and work closely with CTO on roadmap items
  • Extensive penetration testing to ensure security across a hybrid deployment between public/private cloud
  • Monitor and manage 3,000+ nodes using modern DevOps tools and APM solutions
  • Proactive performance and exception analysis


Your Qualifications

  • 5+ years of relevant industry work Experience
  • Demonstrated success designing and developing complex systems
  • Expertise with multi-tenant, highly complex, cloud solutions
  • Experience owning all aspects of software engineering, from design to implementation, QA and maintenance.
  • Experience with the following technologies: Java, SQL, Linux, Python, HBase/BigTable
  • Data driven decision process
  • Relies on unit testing instead of manual QA
  • Knowledge of DevOps techniques
  • BS or MS degree in Computer Science or related field


Bonus Skills

  • Experience with Hybrid and/or on-premises solutions 
  • Experience in working with AWS or GCP
  • Experience with the following technologies:, Nginx, Haproxy, BigQuery, New Relic, Graphite, and/or Puppet
  • Security / Governance expertise


About Egnyte

In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visit 



  • india Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within an...

  • Software Engineer II

    2 weeks ago


    india Trigent Software Private Limited Full time

    Execute acceptance test run on release candidate software, guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans, identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate...


  • india Trigent Software Private Limited Full time

    Execute acceptance test run on release candidate software, guided by existing test plans. File detailed issue reports for failing tests; work with automation and development engineers to verify fixes. Review specifications and test plans, identifying gaps in coverage and supplementing with new test cases. Manage desktop environments for accurate...


  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android. Duties and...


  • India Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android.Duties and...


  • india Art Technology and Software Full time

    The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android. Duties and...


  • india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,


  • india Trigent Software Private Limited Full time

    Bachelor's degree in Computer Science, Engineering, or a related field. Professional experience in software development using C++. Proficient in GCC and experience with upgrading and managing GCC versions. Strong knowledge of RPM packaging and spec file writing. Solid understanding of the Linux operating system, including system-level...

  • Software Engineer III

    3 weeks ago


    india Rocket Software Full time

    We at Rocket Software are looking for Software Engineer III (Mainframe Assembler, CICS, DB2) role. Job Overview: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • india Flexera Software India LLP Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • india Flexera Software India LLP Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • India Belzabar Software Design India Private Limited Full time

    VP Technology / Engineering Role Overview: Position: Vice President of Technology/Engineering Reporting to: Senior Vice President of Technology Primary Responsibility: Oversee the architecture, design, and development of scalable technology solutions, while mentoring and managing a team of technical leads, full-stack engineers, and architects. Key...


  • india Upland Software Full time

    What’s the Opportunity ? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer I (Fullstack)/Senior Software Engineer II (Fullstack) for our Panviva product. The individual will work with our global development team . Upland Panviva is a knowledge management platform built for customers and...


  • india Upland Software Full time

    What’s the Opportunity ? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer I (Fullstack)/Senior Software Engineer II (Fullstack) for our Panviva product. The individual will work with our global development team . Upland Panviva is a knowledge management platform built for customers and...


  • india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...

  • Automation Engineer

    5 days ago


    india Cybage Software Full time

    About Cybage Software Pvt. Ltd.Cybage Software is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology and product engineering space, Cybage works with some of the world's best Independent Software Vendors (ISVs). Our solutions are focused on modern technologies, and are enabled by a...

  • Software Architect

    4 months ago


    india iStrat Software Pvt. Ltd Full time

    SA) Candidate should be innovative and creative, good analysis skills, well versed with all the phases of software engineering, understand the business objectives, be able to gather business requirements and map them to objects in problem solving manners, have good communication skills and able to express his ideas and lead a team Skills: S/w design, OOPS...

  • Software Architect

    5 days ago


    india iStrat Software Pvt. Ltd Full time

    SA) Candidate should be innovative and creative, good analysis skills, well versed with all the phases of software engineering, understand the business objectives, be able to gather business requirements and map them to objects in problem solving manners, have good communication skills and able to express his ideas and lead a team Skills: S/w design, OOPS...