Cutshort logo
Novo logo
Senior Backend Engineer
at Novo
Senior Backend Engineer
Novo's logo

Senior Backend Engineer

Viraj Bhavsar's profile picture
Posted by Viraj Bhavsar
6 - 9 yrs
₹5L - ₹35L / yr
Ahmedabad, Gurugram, Bengaluru (Bangalore)
Skills
skill iconNodeJS (Node.js)
skill iconJavascript
MySQL
NOSQL Databases
skill iconMongoDB
skill iconExpress

About the Role

  • Design, develop, test, deploy, maintain, and improve software and new user-facing features across Novo’s products and services.
  • Drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering.
  • Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities. 
  • Champion a passion for engineering best practices such as code quality, linting, and testing.
  • Ensure our software is reliable, extensible, maintainable, debuggable, secure, well-tested and performs well under load.
  • Mentor junior engineers in all aspects of planning, development and testing.
  • Stay engaged with latest technologies and evaluate strategies to keep the Novo technology stack up to date.

Requirements for the Role

  • 5+ years experience in a highly technical role at a hyper-growth startup or fast-paced company.
  • Extensive background designing, developing, testing, deploying, maintaining, and improving software.
  • Good understanding of Node.js & Javascript.
  • Demonstrated ability to translate business goals and initiatives into technical requirements.
  • Strong understanding of SQL database.
  • Demonstrable experience architecting scalable and cost effective solutions to ensure and support customer growth.
  • Experience mentoring junior engineers in all aspects of planning, development and testing.
  • Strong understanding of system design and architecture.
  • Interest in engaging with latest technologies and evaluating strategies to keep the Novo technology stack up to date.
  • Excellent written and verbal communication skills with the ability to collaborate with both technical and non-technical teams effectively.
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 Novo

Founded :
2015
Type :
Product
Size :
100-500
Stage :
Raised funding

About

Novo is a powerfully simple business banking platform with no hidden fees built for small business owners. Simplify your business finances with Novo.
Read more

Connect with the team

Profile picture
Viraj Bhavsar
Profile picture
Dishaa Ranjan

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

Averlon
at Averlon
2 products
2 recruiters
Reshika Mendiratta
Posted by Reshika Mendiratta
Bengaluru (Bangalore)
7yrs+
Upto ₹90L / yr (Varies
)
skill iconGo Programming (Golang)
Distributed Systems
Microservices
Architecture
SQL
+3 more

Join an innovative and groundbreaking cybersecurity startup focused on helping customers identify, mitigate, and protect against ever-evolving cyber threats. With the current geopolitical climate, organizations need to stay ahead of malicious threat actors as well as nation-state actors. Cybersecurity teams are getting overwhelmed, and they need intelligent systems to help them focus on addressing the biggest and current risks first.


We help organizations protect their assets and customer data by continuously evaluating the new threats and risks to their cloud environment. This will, in turn, help mitigate the high-priority threats quickly so that the engineers can spend more time innovating and providing value to their customers.


About the Engineering Team:

We have several decades of experience working in the security industry, having worked on some of the most cutting-edge security technology that helped protect millions of customers. We have built technologies from the ground up, partnered with the industry on innovation, and helped customers with some of the most stringent requirements. We leverage industry and academic experts and veterans for their unique insight. Security technology includes all facets of software engineering work from data analytics and visualization, AI/ML processing, highly distributed and available services with real-time monitoring, integration with various other services, including protocol-level work. You will be learning from some of the best engineering talent with multi-cloud expertise.


We are looking for a highly experienced Principal Software Engineer to lead the development and scaling of our backend systems. The ideal candidate will have extensive experience in distributed systems, database management, Kubernetes, and cloud technologies. As a key technical leader, you will design, implement, and optimize critical backend services, working closely with cross-functional teams to ensure system reliability, scalability, and performance.


Key Responsibilities:

  • Architect and Develop Distributed Systems: Design and implement scalable, distributed systems using microservices architecture. Expertise in both synchronous (REST/gRPC) and asynchronous communication patterns (message queues, Kafka), with a strong emphasis on building resilient services that can handle large data and maintain high throughput. Craft cloud solutions tailored to specific needs, choosing appropriate AWS services and optimizing resource utilization to ensure performance and high availability.
  • Database Architecture & Optimization: Lead efforts to design and manage databases with a focus on scaling, replication, query optimization, and managing large datasets.
  • Performance & Reliability: Engage in continuous learning and innovation to improve customer satisfaction. Embrace accountability and respond promptly to service issues to maintain and enhance system health. Ensure the backend systems meet high standards for performance, reliability, and scalability, identifying and solving bottlenecks and architectural challenges by leveraging various observability tools (such as Prometheus and Grafana).
  • Leadership & Mentorship: Provide technical leadership and mentorship to other engineers, guiding architecture decisions, reviewing code, and helping to build a strong engineering culture. Stay abreast of the latest industry trends in cloud technology, adopting best practices to continuously improve our services and security measures.


Key Qualifications:

  • Experience: 8+ years of experience in backend engineering, with at least 5 years of experience in building distributed systems.
  • Technical Expertise:
  • Distributed Systems: Extensive experience with microservices architecture, working with both synchronous (REST, gRPC) and asynchronous patterns (SNS, SNQ). Strong understanding of service-to-service authentication and authorization, API rate limiting, and other critical aspects of scalable systems.
  • Database: Expertise in database technologies with experience working with large datasets, optimizing queries, handling replication, and creating views for performance. Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB, Cassandra). Expertise in various database technologies and deep experience with creating data models that provide consistent data views to the customer while data is being morphed, handling data migrations, and ensuring data integrity and high availability.
  • Kubernetes: In-depth knowledge of Kubernetes, with experience deploying and managing services in Kubernetes clusters (EKS, AKS). Strong understanding of pods, services, networking, and scaling applications within Kubernetes environments.
  • Golang: Proven experience using Golang as the primary programming language for backend development. Deep understanding of concurrency, performance optimization, and scalability in Golang applications.
  • Cloud Technologies: Strong hands-on experience with AWS services (EC2, S3, DynamoDB, Lambda, RDS, EKS). Experience in designing and optimizing cloud-based architectures for large-scale distributed systems.
  • Problem Solver: Strong problem-solving and debugging skills, with a proven ability to design and optimize complex systems.
  • Leadership: Experience in leading engineering teams, guiding architectural decisions, and mentoring junior engineers.


Preferred Skills:

  • Experience with infrastructure as code (Terraform, CloudFormation).
  • Knowledge of GitHub-based CI/CD tools and best practices.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK).
  • Cybersecurity experience.
Read more
Celebal Technologies Pvt Ltd
at Celebal Technologies Pvt Ltd
2 candid answers
Anjani Upadhyay
Posted by Anjani Upadhyay
Jaipur, Ahmedabad, Gurugram, Delhi, Noida, Ghaziabad, Faridabad
3 - 9 yrs
₹8L - ₹25L / yr
Sitecore
.NET Sitecore
skill icon.NET
Spring MVC
ASP.NET MVC
+2 more

Key Responsibilities:

• Interact with team-mates and customers to identify problems and solutions in working toward completion of project goal. • Develop technical specifications based on functional requirements • Initiator and communicator – Drive communication with potential customers through effective product demonstrations, understand their needs, and provide feedback to product teams. • Develop components of the technical solution • Help/co-ordinate with teammates in the creation of custom components and applications • Perform tests according to a given test plan and documents results • Perform basic support and debugging in test and production environment • Identify and escalate problems • Maintain and repair existing applications


Desired Skills:

• Work Experience in Sitecore's latest version • Good experience with .Net 4.5, HTML, JavaScript, CSS, MVC, Web services, SQL Server • Good knowledge of Sitecore CMS Strong knowledge of Visual Studio, TFS, and at least one of the .NET languages (Vb.Net, C#, ASP.NET) • Hands-on experience in .Net Core. • Deep understanding of the web: protocols, architecture, infrastructure, servers (IIS), proxies, load balancing, high availability, and databases, etc. • Deep understanding of modern patterns and practices: unit testing, inversion of control, repository, MVC and continuous integration, etc. • Good to have- Knowledge in Sitecore 10.0/ Sitecore Headless Architecture 

Read more
Indore
1.5 - 6 yrs
₹3.6L - ₹13L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
+4 more

Greetings from Golden Eagle It Technologies Pvt Ltd !!

 

Designation - Go-lang Developer

Location - Indore | Onsite

Experience - 1.5- 5 years

Job Description -


Skills - Golang, Docker,
, Background Jobs , RabbitMQ


Roles and Responsibilities

  • Design, architect, test, automate distributed, scalable, microservices based systems
  • 3+ years of experience as a application development or similar role
  • Excellent knowledge on SQL technologies like MySQL and MSSQL and NoSQL technologies like MongoDB
  • Experience on application development in Golang
  • Knowledge of Go routines and channel
  • Knowledge of Go frameworks and API routers
  • Experience in building Microservices
  • Experience working in a CI/CD environment with Jenkins/CircleCI
  • Extensive programming experience in Golang and Node.js
  • Experience with Kubernetes, Docker and gRPC
  • Extensive experience with AWS
  • Experience designing/building scalable REST APIs
  • Fluent in approaches to security, concurrency, debugging, performance, scalability, supportability and quality
  • Ability to ramp-up quickly and contribute to a production codebase
  • Understand non-functional implications to design like security, data migration, deployment, etc. background in OOPS, microservices and web-based applications.
  • Experience with Agile Development (SCRUM methodology, JIRA)
  • Good understanding of code versioning tools such as Git, Bitbucket, Mercurial, SVN, etc. and familiarity with continuous integration

Requirements:

  • Excellent analytical skills
  • Sense of ownership and pride in your performance and its impact on company’s success
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills
  • Ability to plan resource requirements from high level specifications
  • Should be full time graduated (BE or B Tech or MCA) from reputed university

Contact Person: Yashswini Mandlik

Read more
KiwiTech
Jayant Only
Posted by Jayant Only
Noida
5 - 9 yrs
₹12L - ₹22L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Hands on experience on DynamoDB, Lambdas and serverless architecture
- Good understanding of Microservices
- Knowledge of Node.js and frameworks available for it such as Express
- User authentication and authorization between multiple systems, servers, and environments
- Understanding fundamental design principles behind a scalable application
- Implementing automated testing platforms and unit tests
- Collaborating with front-end developers on the integration of elements.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
Read more
Codejudge
at Codejudge
2 recruiters
Vaishnavi M
Posted by Vaishnavi M
Gurugram
2 - 5 yrs
₹20L - ₹30L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Adobe Photoshop
Job Description

Job Overview: 

 

As a PHP Developer, you will work as part of a software development team and be responsible for designing, implementing and maintaining the back-end of fast-growing web/mobile applications.

You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed college. You need to have expert level programming skills along with experience in database management and computer architecture. You should have experience working effectively in software development teams ensuring tight deadlines are met. You should be passionate about writing elegant code that solves meaningful real-life problems.

What will your role look like?

  • Write well designed, testable, efficient and high quality code. 
  • Design (LLD & HLD) and architect technical solutions for the business problems of a large scale system. 
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies.
  • Contribute in all phases of the development lifecycle.


Who are we looking for?

  • B.Tech/M.Tech degree in Computer Science, Engineering or a related subject
  • 2-4 years of relevant experience.
  • Strong problem-solving skills, computer science fundamentals, data structures and algorithms.
  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
  • Experience with PHP, and the willingness to learn new technologies
  • Experience in developing web applications using at least one popular web framework (e.g. Laravel, CodeIgniter)
  • Excellent knowledge of Relational Databases such as MySQL
  • Experience with all phases of the software development life cycle, best practices and Agile Software Development.
  • Ability to work autonomously, be excited by new technologies, and never back down from the challenges of scale.
  • High adaptability in a dynamic start-up environment.
Read more
Capital Quotient
at Capital Quotient
1 recruiter
Archana Bharadwaj
Posted by Archana Bharadwaj
Bengaluru
3 - 8 yrs
₹4L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconGo Programming (Golang)
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+1 more
Looking to hire Senior Backend Developer in the technical team: Good experience in Node.js and GoLang. Also experience in handling a team.
Read more
Meesho
Remote only
3 - 12 yrs
₹25L - ₹70L / yr
skill iconJava
skill iconSpring Boot
Apache Kafka
MySQL
Apache HBase
+2 more
  • 3+ years of SDE work experience from Product based companies
  • Experience in Java, Spring Boot, MySQL, Kafka, Hbase, AWS
    • Experience in Multi threading, distributed systems, Best practices of coding, scaling
Read more
Schoollog
at Schoollog
3 recruiters
Simran Jain
Posted by Simran Jain
Jaipur
1 - 4 yrs
₹3L - ₹6L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
Software Development
backend
+3 more

Job Description :

You're going to be at the core of our development team. You'll mainly be coding in Node.js. You'll be doing a little bit of everything from writing backend code that communicates with other internal services, to working with APIs, to writing code that controls EC2 instances and so on.


Requirements :

  • Strong understanding of object-oriented programming and functional programming  and design concepts like - dependency injection, abstract classes, interfaces, data, providers, factories, middlewares, interceptors, orm
  • Strong understanding of database architecture and design principles MySQL, mongo-DB. Understanding of MongoDB’s aggregation framework is a bonus.
  • Excellent knowledge of Node.js frameworks (NestJs preferred) and experience in integrating libraries, authentication, queues, jobs, logger services. Past experience in working on multi-tenant SAAS product is a bonus.
  • Experience with AWS, Architecture Design, and Web development. 
  • 1+ years of relevant experience
  • Passionate about working in a startup and creating a great product
  • Must be able to show us projects and or websites that you have created. Bonus points if you’ve created these projects/websites outside of your work (we love seeing proof of how much you love technology and coding).
  • Must love to program, must be willing to learn, and must be creative. If you are the type of person who finds learning a new technology or language an exhilarating experience, this is the place for you.

Responsibilities : 

  • Working alongside front end developers, designers, and other backend developers creating cutting edge applications
  • Delivering programming solutions for a variety of challenging and exciting projects
  • Testing applications to ensure they meet users' expectations
  • Integrating third-party APIs
  • Deliver outstanding projects within tight deadlines
Read more
V7EVEN INFOTECH
at V7EVEN INFOTECH
1 recruiter
Sanskruti Gupta
Posted by Sanskruti Gupta
Remote, Jaipur
5 - 10 yrs
$24K - $36K / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+15 more
Profession: Java Developer
Location: Jaipur/ Remote
Employment type: Full-time

What you bring to the team:
 Experience
• University degree in Computer Science or other related fields preferred; equivalent experience will be considered.
• 5+ years’ experience
 Knowledge
• Experience in Java (min. 3 Years in Production), JDBC / SQL (Oracle or SQL Server or PostgreSQL), Spring Framework (Core, JDBC, Transactions, Spring REST), Hibernate (Core, HQL, Spring Integration).
• Experience in JavaScript (objects, asynchronous, arrays, prototypes, classes).
• Experience in jQuery (or similar framework).
• Experience in Gradle(preferred) or Maven.
• Experience in Jenkins.
• Experience in Apache Tomcat (or similar application server).
• Excellent communication and didactical skills.
• Good level of English.
 Represents a Plus
• Groovy
• JEE (Servlets)
• Jasper Reports,
• OpenUI5
• Basic knowledge of JSF

Skills
• Good in problem analysis and judgment – you evaluate the impact of architectural decisions, actions, choices, risks and updates and their impact on the organization.
• Autonomous in executing tasks, preparation of advice, and decision making about the implementation.
• Persistent – you deal with conflicts of interest and obtain a good and acceptable end solution.
• Communicative and persuasive – you can document in a comprehensive way to non-IT colleagues the decisions taken.

Benefits
• You’ll be working for European projects and deal with European culture.
• You’ll have possibility to permanent placed on-site in Europe.
• You’ll be working with motivated people, that love creating products that our customers love.
• You’ll be continuously growing both as an individual and as a professional, by learning on the job.
• You’ll have the change of both solving reliability issues, but also coding reliability from the inception to running the product. As we strive in automating toil away, you’ll work on more and more complex topics.
• You’ll have the opportunity to participate in various initiatives or working groups with the goal of enriching and streamlining our landscape.
Read more
Camp K12
at Camp K12
1 video
5 recruiters
Divyansh Joshi
Posted by Divyansh Joshi
Remote, NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹6L - ₹12L / yr
skill iconReact.js
skill iconRedux/Flux
skill iconNodeJS (Node.js)
skill iconExpress
skill iconRedis
+6 more
ABOUT US :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 videos. 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, Redix, MongoDB on the backend, and React/Redux on the front-end. We make heavy use of socket.io (web sockets), WebRTC, and Firebase for updating state of classrooms, for real-time messaging, and live audio/video/screen sharing.REQUIREMENTS :- You're awesome at javascript, and have been coding with React.js, Redux, and Node for 1+ 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 asking you to. You build things for fun, and you stay aware of what's happening in tech. - Preferred : Dev Ops i.e. you know how to build / configure scalable architectures for Node.js + web socket apps on AWS- Preferred : A good eye for design, ability to transform mockups on Zeplin / Figma / Sketch into pixel-perfect, mobile-responsive, interactive web appsThis 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
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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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