Cutshort logo
Egnyte logo
C++ Developer
C++ Developer
Egnyte's logo

C++ Developer

Bhavana Kapalganti's profile picture
Posted by Bhavana Kapalganti
5 - 12 yrs
Best in industry
Remote only
Skills
skill iconC++
RESTful APIs
skill iconGit
STL
Team Management

WHAT YOU’LL DO:


  • Developing system components throughout all phases of the product lifecycle·        
  • Own, improve, maintain, and enhance the code of a desktop client application with a native look and feel for Windows, one of the primary access points for users to Egnyte’s cloud-based connect solution
  • Influence architecture, features, and implementation of our product·    
  • Collaborate with other developers, product owners, and QA in bringing releases in a SaaS delivery model


YOUR QUALIFICATIONS:

  • Leading a team of developers and QA (team size: 4+) with a full focus on productivity and business delivery
  • Taking full responsibility for the new code from the design phase to running it in production (high-scale usage)
  • Strong C++ programming (C++14 standard) and debugging skills and design patterns knowledge
  • Experience with STL, boost, or WIN32 API·      
  • Experience in the development of multi-threaded and multi-process applications·        
  • Practice in unit tests development and continuous integration and hands-on experience with REST APIs and Git


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Egnyte

Founded :
2008
Type :
Product
Size :
500-1000
Stage :
Profitable

About

Egnyte provides secure Enterprise File Sharing and Content Governance built from the Cloud down. Access, Share and Control 100% of your data from anywhere using any smartphone, tablet or computer.

 

Egnyte store billion of files and petabytes of data and we are looking for help to take the platform used by millions of users to the next level of scale. Autonomy and ownership is integral to our culture and engineers own one or more services end to end.

We’re looking for Engineers and they should be able to take a complex problem and work with product managers, devops and other team members to execute end to end.

Read more

Connect with the team

Profile picture
Prasanth Mulleti
Profile picture
Pranav Dabral
Profile picture
Zakir Sheikh
Profile picture
John Vivek

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

PGAGI
Pooja Jain
Posted by Pooja Jain
Bengaluru (Bangalore)
1 - 5 yrs
₹5L - ₹14L / yr
skill iconGo Programming (Golang)
skill iconPython
RESTful APIs
skill iconKubernetes
CI/CD
+2 more

Job Title: Backend Engineer – Python / Golang / Rust


Location: Bangalore, India

Experience Required: Minimum 2–3 years


About the Role


We are looking for a passionate Backend Engineer to join our growing engineering team. The ideal candidate should have hands-on experience in building enterprise-grade, scalable backend systems using microservices architecture. You will work closely with product, frontend, and DevOps teams to design, develop, and optimize robust backend solutions that can handle high traffic and ensure system reliability.



Key Responsibilities

• Design, develop, and maintain scalable backend services and APIs.

• Architect and implement microservices-based systems ensuring modularity and resilience.

• Optimize application performance, database queries, and service scalability.

• Collaborate with frontend engineers, product managers, and DevOps teams for seamless delivery.

• Implement security best practices and ensure data protection compliance.

• Write and maintain unit tests, integration tests, and documentation.

• Participate in code reviews, technical discussions, and architecture design sessions.

• Monitor, debug, and improve system performance in production environments.



Required Skills & Experience

• Programming Expertise:

• Advanced proficiency in Python (Django, FastAPI, or Flask), OR

• Strong experience in Golang or Rust for backend development.

• Microservices Architecture: Hands-on experience in designing and maintaining distributed systems.

• Database Management: Expertise in PostgreSQL, MySQL, MongoDB, including schema design and optimization.

• API Development: Strong experience in RESTful APIs and GraphQL.

• Cloud Platforms: Proficiency with AWS, GCP, or Azure for deployment and scaling.

• Containerization & Orchestration: Solid knowledge of Docker and Kubernetes.

• Messaging & Caching: Experience with Redis, RabbitMQ, Kafka, and caching strategies (Redis, Memcached).

• Version Control: Strong Git workflows and collaboration in team environments.

• Familiarity with CI/CD pipelines, DevOps practices, and cloud-native deployments.

• Proven experience working on production-grade, high-traffic applications.


Preferred Qualifications

• Understanding of software architecture patterns (event-driven, CQRS, hexagonal, etc.).

• Experience with Agile/Scrum methodologies.

• Contributions to open-source projects or strong personal backend projects.

• Experience with observability tools (Prometheus, Grafana, ELK, Jaeger).



Why Join Us?

• Work on cutting-edge backend systems that power enterprise-grade applications.

• Opportunity to learn and grow with a fast-paced engineering team.

• Exposure to cloud-native, microservices-based architectures.

• Collaborative culture that values innovation, ownership, and technical excellence.

Read more
Specialized in productizing solutions of new technology
Specialized in productizing solutions of new technology
Agency job
via Jobdost by Sathish Kumar
Hyderabad, Secunderabad
3 - 5 yrs
₹10L - ₹15L / yr
Microservices
skill iconJava
skill iconSpring Boot
skill iconGit
Hibernate (Java)
+3 more
MUST HAVE : 

3 to 5 years of experience in Java with Microservices Experience


  • Experience in Spring Boot, Jenkins, Git, Hibernate, Kubernetes, and Docker
  •  Experience in the development of scalable and extensible systems using Java
  •  Proficiency in Database technology such as MySQL, Oracle, and MongoDB
  • Routines Sync & Async
  • Solid and fluent understanding of algorithms and data structures
  • Excellent software design, problem-solving and debugging skills
  • Demonstrated high ownership in previous projects
  • Excellent Communication Skills"
Read more
Zono Tradetech Pvt Ltd
at Zono Tradetech Pvt Ltd
1 recruiter
Sidda Bhavana
Posted by Sidda Bhavana
Hyderabad
4 - 8 yrs
₹16L - ₹24L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
MERN Stack
JSON
+10 more

Position Overview: We are looking for a senior developer who must be capable of building services using modern microservices architecture with NodeJS & serverless frameworks. Should have strong knowledge of ObjectOriented Concepts, and Node. Js frameworks like loopback, RDBMS, and microservice patterns. The candidate should be comfortable with application coding based on design and specifications, and also be comfortable working with JSON and RESTful services. The candidate must be a top-notch developer committed to keeping learning new things and becoming an integral part of and fostering growth within our development team.


Roles & Responsibilities:

  • Developing and maintaining the backend systems that support the application
  • Designing and implementing APIs and Microservices architecture to handle the application workload
  • Developing and optimizing queries for RDBMS (MySQL) to manage data and ensure performance and scalability
  • Managing and deploying the application on AWS using Lambda, ECS and other related services
  • Collaborating with front-end developers to ensure smooth communication between front-end and back-end systems and back-end systems
  • Writing clean, neat and reusable code that follows coding standards and best practices.
  • Participating in code reviews and ensuring that coding standards are maintained
  • Troubleshooting and debugging issues that arise in production environments
  • Optimizing the application for performance, scalability, and security
  • Continuously learning and staying up-to-date with the latest technologies and best practices in software development
  • Documenting technical specifications, processes, and system design
Read more
Action X Outsource
Rishabh KantGupta
Posted by Rishabh KantGupta
Banglore (White field)
5 - 10 yrs
₹18L - ₹20L / yr
skill iconJava
skill iconAmazon Web Services (AWS)
RESTful APIs
Maven
skill iconSpring Boot
+4 more

.Overall 5+ years of experience in application development using Java with creating and deploying microservices using the Spring Boot framework










• Strong experience in Maven.










• Good experience in unit(Junit) and integration testing.










• Experience in Microservices is a must.










Experience in designing and developing REST based services / Microservice development.










• Candidate should have good communication skills (written and verbal)










Excellent analytical and problem solving skills










Any one of these database Mongo, Maria, RMQ, Postgres, or other NoSQL servers










• Experience in AWS and CI/CD










5+ Years










Design, develop, and maintain robust, scalable, and secure backend services and APIs.










• Collaborate with frontend developers to integrate user-facing elements with server-side logic.










Write clean, efficient, and maintainable code following best practices and coding standards.










• Optimize performance and ensure high availability of backend services.










• Implement security measures to protect sensitive data and prevent vulnerabilities.










Design and manage databases, ensuring data integrity and efficient query performance.










Debug, troubleshoot, and resolve issues in production and development environments.










• Conduct code reviews and provide constructive feedback to team members.










Stay up-to-date with emerging backend technologies, frameworks, and best practices.










• Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.

Read more
Primary edtech company in Bangalore
Primary edtech company in Bangalore
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconJavascript
RESTful APIs

We're looking for team players with natural product intuition who can help us build solutions

for our world-class Learning & Assessment platform (edulastic.com).

As a Backend Developer you will be responsible for the server-side of our web applications

and you will work closely with our engineers to ensure the system consistency and improving

user experience.

Role and Responsibilities

  • As an experienced backend developer, your primary focus will be the development of all

server-side systems

  • A basic understanding of front-end technologies is necessary as well. You will test, secure

and deploy your code

  • Knowledge of Node.js is a must along with a server-sideframework
  • Strong proficiency in JavaScript
  • Writing reusable, testable, and efficient code
  • Experience and proficiency integrating with RESTAPIs
  • Understanding of scalable computing systems, software architecture, data structures,

and algorithms

  • Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
  • Should be willing to work in a very fluid startup environment and take complete ownership of

the assigned responsibility

Skills Required:

  • At least 2 years of experience developing Backends using NodeJS should be well versed

with its asynchronous nature & event loop, and know its quirks and workarounds.

  • Good knowledge of MongoDB or any other NoSQL

Database.

  • Good knowledge of Redis, its data types, and their use cases.
  • Experience developing and deploying REST

APIs.

  • Good knowledge of Unit Testing and available Test Frameworks.
  • Should be a fast learner and a go-getter without any fear of trying out new things Preferences.
Read more
Curl Analytics
Curl Analytics
Agency job
via wrackle by Naveen Taalanki
Bengaluru (Bangalore)
3 - 8 yrs
₹5L - ₹20L / yr
skill iconPython
skill iconDjango
RabbitMQ
Apache Kafka
skill iconDocker
+6 more
Job Description:

• As a Python full-stack developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
• You also need to optimize the application for better performance and a large number of concurrent users.
• A strong technologist we care about doing things the right way rather than just doing them and thrives in a complex and challenging environment.

Who are we looking for?

• Bachelors / Masters in Computer Science or equivalent with at least 3+ years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test, and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
• Python, Celery, RabbitMQ, Kafka, Multithreading, Async, Microservices, Docker, Kubernetes.
• Experience in working with Machine Learning Pipelines
• Experience in Reactjs.
• Experience in Celery, RabbitMQ/Kafka.
• Experience in Unit Testing Tools.
• Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
• Exposure to cloud technologies.
• Demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
• Nice to have: Experience developing products containing machine learning use cases.
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
Read more
MCSAM
Poonam Yadav
Posted by Poonam Yadav
Gurugram
2 - 5 yrs
₹3L - ₹8L / yr
skill iconPHP
skill iconLaravel
JIRA
skill iconPostman
Relational Database (RDBMS)
+8 more

Your responsibilities as an Engineer: 

•     Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

•     Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

•     Prepares and installs solutions by determining and designing system specifications, standards, and programming.

•     Improves operations by conducting systems analysis; recommending changes in policies and procedures.

•     Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.

•     Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment

•     Participate in educational opportunities & read professional publications;

•     Protects operations by keeping information confidential.

•     Provides information by collecting, analyzing, and summarizing development and service issues.

•     Accomplishes engineering and organization mission by completing related results as needed.

•     Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

 

 

Skill sets we require:

 

•     Proven work experience as a Software Engineer or Software Developer

•     Experience designing interactive applications

•     Ability to develop software in or other programming languages like JIRA or Postman

•     Excellent knowledge of relational databases, MYSQL and Restful API

•     Experience developing web applications using at least one popular web framework (Laravlel, Codeigniter and Magento)

•     Experience with test-driven development

•     Proficiency in software engineering tools

•     Ability to document requirements and specifications

 

Educational Qualification: 

 

•     Bachelor’s/Master’s degree in Computer Science Engineering or equivalent 

Read more
Antino Labs Private Limited
Naman Goel
Posted by Naman Goel
Gurugram
1 - 3 yrs
₹4L - ₹8L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
RESTful APIs
+1 more

Required Skills:

 

  • 2+ year of experience in Development in JAVA technology.
  • Strong Java Basics
  • Spring Boot or Spring MVC
  • Hands on experience on Relational Databases (SQL query or Hibernate) or MongoDB (JSON parsing)
  • Proficient in REST API development
  • Good at problem solving

 

Good to Have Skills:

  • 2+ years of experience in using Java
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem solving skills.
  • Ability to work in a fast paced internet start-up environment.
  • Experience in technical mentor ship/coaching is highly desirable.

 

Read more
LinuxBean Solutions
Indore
1 - 4 yrs
₹2L - ₹5L / yr
skill iconReact.js
skill iconAngularJS (1.x)
skill iconNodeJS (Node.js)
skill iconC++
skill iconAngular (2+)
+4 more
-Good Experience of working on Node.js, Angular.js, React JS -Strong understanding of JS, its quirks, and workarounds. -Deploying and managing applications on cloud-based infrastructure AWS. -MVVM and MVC Design Patterns. -Integration of APIs.
Read more
Deployd Technologies Pvt Ltd
Sushant Kalway
Posted by Sushant Kalway
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹10L / yr
skill iconJava
skill iconReact.js
RESTful APIs

Requirements

  • 2-5 years of experience as a back-end developer
  • Expertise with Java 1.8 and React JS
  • Understanding of OOPS concepts, Design Principles, and implementations of different types of Design Patterns.
  • Should have a strong acumen in Data Structures, Algorithms, problem-solving.
  • Experience in Microservices
  • Extensive experience in developing Web Services APIs using RESTful API design
  • Comfortable writing Unit Test Cases
  • Good to have experience/knowledge of
    • Docker,
    • Scala,
    • Python, and
    • AWS and other Cloud platforms
  • Able to connect the dots between code and business value

 

Responsibilities

  • Engage in high-level conversations about business strategy and the role tech plays in it
  • Write well-designed, testable, and efficient code that powers our application
  • Write specs and do planning for everything we build
  • Conduct application analysis, testing, and debugging
  • Diligently document code to keep it clean and transparent
  • Ensure cross-browser and device compatibility

 

You Are

  • You believe it’s always on you to make sure anything you do is a success.
  • You have the ability to make quick and effective decisions.
  • In love with a challenge. You revel in solving problems and want a job that pushes you out of your comfort zone.
  • Open to change. You’re inspired by the endless ways in which everything we do can always be improved.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos