Principal Engineer- Backend
8 - 15 yrs
₹30L - ₹50L / yr
Bengaluru (Bangalore)
Skills
Roles & Responsibilities
● Leads a project end-to-end and collaborates across functions. Drives planning,
estimation and execution.
● Understands requirements well and comes up with efficient design
● Develops complex, well backed and bug-free products. Estimates accurately.
● Takes well-reasoned tech decisions keeping in mind goals and trade-offs
● Becomes a go-to person in more than one area. Provide technical mentoring to team
● Communicates clearly, gets clarifications and establishes expectations for all parties
● Helps establish SDLC best practices and high standards of code quality
● Demonstrates excellent problem solving & debugging skills
● Proactively identifies and resolves issues in requirements, design and code
● Contributes in tech recruitment efforts
Ideal Candidate Profile
● Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
● Should have experience in cloud computing
● Has an ability to quickly learn and contribute in multiple codebase
● Overcomes roadblocks and requires minimal oversight
● Takes initiatives to fix issues/tech debts before assigned to him/her
● Able to deep dive into codebase and advise QA of possible regression impact
● Communicates tech decisions through design docs and tech talks
● Has delivered projects with end-to-end accountability
● Keeps track of industry trends and introduces right tech/tools for a given job
● Excellent understanding of software engineering practices, Design Patterns, Data
Structures, Algorithms
● 8+ years of experience in product driven organization
● A Bachelors or Masters degree in engineering from a reputed institute (preferably
IITs, NITs, or other top engineering institutes)
● Leads a project end-to-end and collaborates across functions. Drives planning,
estimation and execution.
● Understands requirements well and comes up with efficient design
● Develops complex, well backed and bug-free products. Estimates accurately.
● Takes well-reasoned tech decisions keeping in mind goals and trade-offs
● Becomes a go-to person in more than one area. Provide technical mentoring to team
● Communicates clearly, gets clarifications and establishes expectations for all parties
● Helps establish SDLC best practices and high standards of code quality
● Demonstrates excellent problem solving & debugging skills
● Proactively identifies and resolves issues in requirements, design and code
● Contributes in tech recruitment efforts
Ideal Candidate Profile
● Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
● Should have experience in cloud computing
● Has an ability to quickly learn and contribute in multiple codebase
● Overcomes roadblocks and requires minimal oversight
● Takes initiatives to fix issues/tech debts before assigned to him/her
● Able to deep dive into codebase and advise QA of possible regression impact
● Communicates tech decisions through design docs and tech talks
● Has delivered projects with end-to-end accountability
● Keeps track of industry trends and introduces right tech/tools for a given job
● Excellent understanding of software engineering practices, Design Patterns, Data
Structures, Algorithms
● 8+ years of experience in product driven organization
● A Bachelors or Masters degree in engineering from a reputed institute (preferably
IITs, NITs, or other top engineering institutes)
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About BYJU’S - The Learning App
Similar jobs
Remote, Mumbai
2 - 5 yrs
₹8L - ₹20L / yr
RSpec
MySQL
+1 more
Seeking passionate Software Engineers having 2+ years of experience in Ruby on Rails.
Must Have Skills
- Excellent verbal & written communication skills. And you enjoy collaborating with others
- 2+ year of experience with Ruby on Rails or other Ruby frameworks
- Sound knowledge of object-oriented programming concepts and design patterns
- Strong knowledge of relational database concepts, PostgreSQL, MySQL, etc.
- Working knowledge of Javascript, DOM, CSS, HTML
- Strong experience with Git versioning systems
Good To Have Skills
- Experience with modern Javascript libraries, frameworks & its ecosystem will be a huge plus. Example: React.js / Ember.js / Angular.js / Vue.js etc.
- Experience with Micro-service Architecture, Service Oriented Architecture (SOA), GraphQL, and REST APIs will be a huge plus
- Working knowledge or understanding of the SaaS ecosystem will be a plus
- Contribution to open source projects, have participated in some technical community or meetups or interest group or have written or spoken in public about their technical ideas
- Inclination to develop your own gems or reusable components or libraries
What you will love working at Kiprosh
- We're a remote-friendly and calm company
- We use the latest and powerful hardware for software development
- We are heavy on extreme programming and agile methodology. Our DNA is engineering practices like TDD, CI, CD, Code reviews, Pair programming, etc
- We love to collaborate and contribute to open source projects (check: https://www.github.com/kiprosh">Kiprosh Github)
- We encourage and help you to blog about your development experience with the rest of the world. (check: https://blog.kiprosh.com/">Kiprosh Engineering Blogs)
- Our dedicated CoE (Center of Excellence) group ensures that company-wide we all achieve excellence in the area of our interest, learn the latest and greatest, and keep sharing product & technology topics regularly across the organization
- Company-wide, we conduct monthly events to have fun together as a One Kiprosh team.
- We are big on rewards and recognition. We celebrate spotlight awards every quarter. We have yearly award ceremonies and celebrations. (check: https://www.linkedin.com/company/kiprosh">Kiprosh Linkedin Page)
- We have company-wide outings twice a year (but pause for a year since March 2020 due to Covid19 pandemic)
- We are a passionate group of humble, kind, and fun-loving individuals
Read more
Remote, Chennai
1 - 3 yrs
₹5L - ₹7L / yr
TypeScript
Mongoose
+3 more
Who are we?
Merchify is a one-stop solution for creators to start their merch store for zero investment. Our goal is to empower creators to monetize their content and grow their audience without the need for any upfront investment.
We’re in search of a back-end engineer that specializes in building highly scalable, highly available, reliable, secure, and fault-tolerant systems. As a part of the Core Backend team, you'll be working on some complex and interesting problems. With a lean team like ours, you'll have ample opportunities to work with various aspects of the application and build something meaningful.
What you'll do?
Must haves
Nice to haves
Why you should join today?
Merchify wants to make a change for the better in lifelong learning. By joining at the start of the adventure you will have an opportunity to make this your own baby and have fun shaping the future of the industry.
Merchify is a one-stop solution for creators to start their merch store for zero investment. Our goal is to empower creators to monetize their content and grow their audience without the need for any upfront investment.
We’re in search of a back-end engineer that specializes in building highly scalable, highly available, reliable, secure, and fault-tolerant systems. As a part of the Core Backend team, you'll be working on some complex and interesting problems. With a lean team like ours, you'll have ample opportunities to work with various aspects of the application and build something meaningful.
What you'll do?
- Work closely with design, product management, and front-end teams to create REST APIs using NestJS
- Write reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Work on the implementation of security and data protection
- Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively
Must haves
- 1+ years of experience in NodeJS-based frameworks like NestJS, and microservices-based architecture is a bonus.
- Understanding of OOPS concepts, persistence, threading, queuing, and caching.
- Thorough knowledge of designing, implementing and scaling relational and document-based databases
- A love for systems and an ability to think through and plan for their life cycles, edge cases, interactions, and failure modes
- First principles thinking, Excellent problem-solving ability
- A good all-rounder with a can-do, startup mentality
Nice to haves
- Experience with ReactJS
- Cloud deployment and scaling experience
Why you should join today?
Merchify wants to make a change for the better in lifelong learning. By joining at the start of the adventure you will have an opportunity to make this your own baby and have fun shaping the future of the industry.
Read more
Mumbai
3 - 7 yrs
₹6L - ₹20L / yr
Data Structures
Algorithms
+4 more
Location: Mumbai
Experience: 3+ years
Education: Bachelors or Masters In Engg.
Company Information
Workplace Fabric is emerging as a leader as a provider of IoT solution which facilitates activity based working in Agile work environments.
Built on a strong foundation we are self-funded and are profitable now.
We are looking for a Backend developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our scalable real-time services.
Primary Skills and Functional Experience:
• Strong analytical, problem solving, and troubleshooting skills
• Strong foundation in computer science fundamentals: data structures, algorithms, and coding
• Strong ability and eagerness to quickly learn new technologies
• Strong object-oriented programming skills
• Good understanding of common design patterns and principles
• Passion for code quality and attention to detail
• A “go-getter” attitude with oceans of optimism, humility and self-motivation
Desired Skills and Functional Experience:
• Advanced level experience with Ruby on Rails, RSpec, and Cucumber
• Experience designing and building RESTful web APIs
• Understanding of major browsers and the special considerations required for each
• Strong experience in relational database and SQL
• Familiarity with NoSQL databases, Distributed Caches and Data-Grids
• Experience with Git
Read more
Remote only
3 - 5 yrs
₹9L - ₹24L / yr
Rails Framework
ROR
Rails
+5 more
What we're looking for:
The ideal candidate should demonstrate the following:
- Fluency in Ruby on Rails, RDBMS & Nosql and Background Job process management.
- Working experience of JavaScript, HTML5 & CSS3, jQuery (show us what you have created!)
- Experience with Angular.JS, Node.JS, PWA, AWS, Google Cloud a major plus
- Excellent problem solving skills and ability to break complex problems into simpler tasks
- Hard working, self-starter, proven ability to manage multiple projects to strict deadlines
- Ability to participate in high level strategy discussions, work in areas outside of your comfort zone, and work quickly to get things done
What is expected of you:
Responsible for architecting and implementing optimal development processes, leading the entire development team, making major decisions, conducting code reviews with a hands on approach to the development of all front-end/back-end and/or mobile functionality.
The ideal candidate should demonstrate the following:
- Fluency in Ruby on Rails, RDBMS & Nosql and Background Job process management.
- Working experience of JavaScript, HTML5 & CSS3, jQuery (show us what you have created!)
- Experience with Angular.JS, Node.JS, PWA, AWS, Google Cloud a major plus
- Excellent problem solving skills and ability to break complex problems into simpler tasks
- Hard working, self-starter, proven ability to manage multiple projects to strict deadlines
- Ability to participate in high level strategy discussions, work in areas outside of your comfort zone, and work quickly to get things done
What is expected of you:
Responsible for architecting and implementing optimal development processes, leading the entire development team, making major decisions, conducting code reviews with a hands on approach to the development of all front-end/back-end and/or mobile functionality.
Read more
Remote, NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹5L - ₹18L / yr
Desired candidates must have 2-7 years experience as NodeJs Developer. If the candidate is not able to relocate to Gurgaon then we can also provide permanent Work from home for this position.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
What candidate should know about:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus
Read more
NCR (Delhi | Gurgaon | Noida), NCR (Delhi | Gurgaon | Noida)
9 - 16 yrs
₹24L - ₹35L / yr
Continuous Integration
+4 more
Responsible:
● Responsible for championing persistence, business logic and other back-end layers architectural and
SDLC process strategy as well as the planning and successful execution of said strategy
● Effectively balance technical leadership and software engineering individual contributor
responsibilities
● Directly or indirectly drive BE projects and provide architectural and technical leadership in an
innovative and fast-paced environment
● Continually retrospect and drive innovation within the back-end development process to ensure our
software engineers execute at the highest possible level
● Hire, onboard, develop and manage Back-End (BE) engineers
● Manage Tech Debt management
● Responsible for execution of SDLC processes to include sprint pre-planning/planning, retros, demos,
architecture and code reviews
● Work closely with the rest of the tech leads, data scientists, senior engineering leadership and
product managers to ensure we're building awesome, feature-rich, scalable and secure product
lines, products and features
● Work closely with the rest of the tech leads and senior engineering leadership team to ensure we're
building highly reusable codebase
● Provide the mentoring and guidance to BE engineers. Create an environment for BE engineers to
continually reach new heights within their career
Requirements:
● 10 plus years solid experience in back end open source based technologies, including at least 4 -
5 years in Ruby or RoR cloud based ecosystems
● 4 plus years solid experience as a technical lead, including at least 2 years in large scale platform
environment
● CS degree required or equivalent work experience
● Solid procedural and object oriented Software Engineering fundamentals
● 3 plus years of relevant experience managing fast-paced and dynamic Scrum team
● A proven track record of senior level software engineering and architecture accomplishments in a
high-capacity, large-scale, internet-based product platform
● Capable of technical deep-dives, yet verbally and cognitively agile enough to hold their own in a
strategy discussion with senior technical or product leadership
● Comfortable recruiting a team of very bright, experienced engineers capable of working on projects
and at scale unlike any other they've encountered
● Very experienced with Agile / Scrum methodologies
● Outstanding communication skills, both written and oral
● Expert understanding of RoR framework
● Solid understanding of AWS services
● Solid experience with containerized applications and serverless functions
● Strong understanding of and experience with testing practices
● Strong automation and CI / CD experience
● Pivotal Tracker or Jira, Docker, CI/CD, GitHub tools experience, some would say you are a master
● If I asked your previous team members about you, they would say you were a great leader and
even better contributor. They would also very much welcome an opportunity to work for you
once again
Read more
Indore
3 - 8 yrs
₹4L - ₹10L / yr
SQL
- 3+ years of work experience as a Python Developer.
- Sound understanding and knowledge of Python and its ecosystem libraries like pandas and numpy. Also be able to write modular code and understand the python packaging system.
- Experience on web crawling, scraping (Scrapy,BeautifulSoup, Selenium) and web application development using Django/Flask Framework.
- Experience on Data-Science; exposure to Theanos, Tensorflow, Pytorch (preferable)
- Exposure to data mining, Pyspark (preferable)
Read more
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹5L - ₹9L / yr
+3 more
Requirements :
- At least 1+ years of working experience in Web Development
- Very good knowledge of Laravel/Lumen frameworks
- At ease with reactive web interfaces such as VueJS or React.js or Angular.js, webpack, Yarn
- Good knowledge of the LAMP technology stack (Linux, Apache, MySQL, PHP)
- Experience in creating and using REST APIs
- Experience with AWS, Command line tools and Auto-Scaling Environments.
- Comfortable with GIT
Desirable Qualifications :
- Passionate about Web Development
- Can work independently
- Eager to try out and learn about new technologies and approaches every day
- Attention to detail, problem-solving and teambuilding skills
- Able and confident to communicate in English with colleagues and clients.
About Camboticket
Camboticket is a multiple award winning travel ticketing platform. The company currently covers destinations across Cambodia, Thailand, Vietnam and Laos. We are a pioneer in the market and are currently going through an exciting phase where we are aggressively adding new verticals and features to our product while scaling it on a regional level.
Read more
NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹7L - ₹12L / yr
+1 more
We're bringing India's k-12 education system into the 21st century. We are hackers, designers, business developers, marketers, hailing from institutions like St. Stephens, IIT Kanpur with past work experience at Microsoft, Google, Oracle, Apple, Amazon, McKinsey & Co, Bain, Goldman Sachs, and more.
We were founded by an MIT computer science / Harvard MBA alumnus, and the former CEO of Apple India.
For the past few years, we've brought project-based learning to thousands of k-12 students across the nation via coding and app development workshops. Today we're building interactive online learning platforms to scale these powerful learning experiences to millions.
We're just getting started. Come be a part of the fun.
WHAT WE'RE BUILDING:
Gamified, intelligent virtual classrooms where students earn while they learn from live teachers (rather than pre-recorded videos).
We use technology to give teachers and students superpowers, rather than replacing teachers with static vids. Features include real-time analytics for teachers (e.g. student engagement and understanding), rewards for peer learning (students earn when they help each other, answer quizzes correctly, are punctual, etc.), and personalization to account for students learning at different paces.
TECH STACK:
Node.js, Express, MongoDB on the backend, and React on the front-end. We make heavy use of socket.io (web sockets) and WebRTC for updating state of classrooms, for real-time messaging, and live audio/video/screen sharing.
ABOUT YOU:
- You're awesome at javascript, and have been coding with Node.js / Express for 2+ years
- You have implemented a React front-end on at least one other live, production-grade web application being used by real people for a real use-case.
- You love to code, even when nobody is forcing you / asking you to. You build things for fun, and you stay aware of what's happening in tech.
- You can operate at all levels of the stack, and you care about user experience / user-centric design.
- You have experience with web sockets
- Huge plus: Dev Ops i.e. you know how to build / configure scalable architectures for Node.js and web socket apps.
This is a full-time job based out of Camp K12's Gurgaon office. We work 6 days a week.
If you're interested, start by sending us web links of what you've built in the past.
Read more
Bengaluru (Bangalore)
2 - 7 yrs
₹9L - ₹14L / yr
+2 more
We are looking for a qualified NodeJS and AngularJS Application Developer to design and code functional programs and applications. You will work as part of a team and individually with little supervision.
A great Application Developer has excellent knowledge of Javascript.
They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.
The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.
Responsibilities
Understand requirements and how they translate in application features
Collaborate with a team of IT professionals to set specifications for new applications
Design creative prototypes according to specifications
Write high quality source code to program complete applications within deadlines
Perform unit and integration testing before launch
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to reprogram, update and add new features
Requirements
Proven experience as application developer
Experience in designing and building applications
Ability to program in NodeJS and AngularJS
In-depth knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles.
A team player with excellent communication skills
Analytical thinking and problem-solving capability
Great attention to detail and time-management skills
A great Application Developer has excellent knowledge of Javascript.
They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.
The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.
Responsibilities
Understand requirements and how they translate in application features
Collaborate with a team of IT professionals to set specifications for new applications
Design creative prototypes according to specifications
Write high quality source code to program complete applications within deadlines
Perform unit and integration testing before launch
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to reprogram, update and add new features
Requirements
Proven experience as application developer
Experience in designing and building applications
Ability to program in NodeJS and AngularJS
In-depth knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles.
A team player with excellent communication skills
Analytical thinking and problem-solving capability
Great attention to detail and time-management skills
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
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?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort











