Cutshort logo
For Employers
Notion logo
Software Engineer, Backend
Software Engineer, Backend
Notion's logo

Software Engineer, Backend

Mohammed Ayaz's profile picture
Posted by Mohammed Ayaz
6 - 10 yrs
₹50L - ₹70L / yr (ESOP available)
Hyderabad
Skills
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
skill iconAmazon Web Services (AWS)
skill iconJava
skill iconPython
skill iconGo Programming (Golang)

About Us:

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.

We've been working on this together since 2016, and have customers like Pixar, Mitsubishi, Figma, Plaid, Match Group, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide.

About The Role:

Millions of people use Notion — and this number is increasing every day. That means a million people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. This is where you come in — to help us forge a performant and reliable path forward to the future.

What You'll Achieve:

  • Write clean, secure, tested, and documented code.
  • Design & enhance the Notion platform with new capabilities, as and when the need arises.
  • Contribute to monitoring & scaling the architecture of the platform and the infrastructure.
  • Write technical documentation, and contribute to determining internal processes.
  • Contribute to recruiting of new backend employees

Skills You'll Need to Bring:

  • 6+ years of experience building scalable platforms. 
  • Good understanding of database (Relational Or Nosql) internals like transactions, indexes. Experience in schema design.
  • 2+ years of experience working on the AWS platform, and acquaintance with technologies like Elastic Beanstalk, AWS Lambda, Elastic Load Balancer.
  • Good understanding of docker internals.
  • Good communication skills, good leadership skills, attention to detail, a sound understanding of algorithms, and object-oriented programming.

Nice to Haves:

  • You're proficient with any part of our technology stack: React, TypeScript, Node.js, Memcached, Postgres, Docker, and Elasticsearch.
  • You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.
  • You have interests outside of technology, such as in art, history, or social sciences.

Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Notion.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.

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 Notion

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

About

Our story


Early computing pioneers envisioned a future where machines on our desks could amplify our imagination, extend our intellect, and help us model information in ways never before seen. This is the type of tool we want to build together at Notion — one that gives you the software you can mold and shape like clay to solve your problems your way.

We’ve heard Notion described many ways. It can be as simple as a blank piece of paper, making writing feel light and delightful. It can be as complex as a relational database that stores huge amounts of data. We sometimes compare it to a set of Legos (if Legos were designed by The New York Times). But at its core, Notion is a toolbox of software building blocks that let you manage your life and work however you find most useful.

To make this possible, we’ve brought together a diverse team of individuals passionate about computing, history, art, alternative programming languages, music, skateboarding, and craft. Today, we’re growing faster than ever across offices in San Francisco, New York, Dublin, Hyderabad and Tokyo


Learn more - https://www.notion.so/careers


Our values


Be an owner of the mission.

 We’re driven by our commitment to empower every person on the planet to use software exactly the way they want.


Be a pace setter.

 We move with urgency so we can set the cadence for our market, cover more ground, and ship more great products and programs for our users, faster.


Be a truth seeker.

 We pursue the best data, ideas, and solutions with rigor and open-mindedness, always guided by our users’ most pressing needs.


Be kind and direct.

 We deliver feedback in the spirit of helping our colleagues improve, balancing sensitivity with caring honesty. We’re in this together.


Our values in action


Affinity groups

Notion is home to a number of employee-led groups that foster a diverse and inclusive workplace. So far, these include: Accessibility at Notion, All Asians and Pacific Islanders at Notion, Black Thought at Notion, Gente (LatinX) at Notion, Immigrants at Notion, Queers & Allies at Notion, Parents at Notion, Women at Notion.


Notion for Nonprofits

It's vital that we also support our beliefs with the Notion product itself. That's why we give 501(c)3 organizations working to solve the world's toughest problems 50% off our team plan.



Social impact

We run several programs and partnerships dedicated to inclusion, diversity, equity, and antiracism. Here are just a few of the organizations we support:


Volunteering at 826 Valencia

We help students from under-resourced backgrounds find their voices as writers and artists.


BreakLine

We reach more veterans, women, and people of color looking to pivot into careers in the tech industry.


Urban Tech Connect

We support tech events focused on networking and development opportunities for communities of color.


Fast Forward

We donate paid Notion plans to entrepreneurs accelerating social missions that support refugees, undocumented students, and veterans, among others.


Civic Alliance

We support safe, accessible, and trusted elections, and inspire our employees and customers to support civic engagement.


Pledge LA

We support Black and Latinx entrepreneurs from South LA in partnership with the Annenberg Foundation, the Weingart Foundation, and others.


Tech for Black Founders

We provide Notion workspaces and other support to early-stage startups led by Black founders.

Read more

Company video

Notion's video section
Notion's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Payal Subhadarshini
Profile picture
Cutshort user
Profile picture
Ashok Gudibandla
Profile picture
Mohammed Ayaz

Company social profiles

instagramlinkedin

Similar jobs

Incubyte
at Incubyte
4 recruiters
Sandli Srivastava
Posted by Sandli Srivastava
Remote only
3 - 6 yrs
Best in industry
skill iconPython
Artificial Intelligence (AI)
skill iconReact.js
TypeScript
skill iconJavascript

About Us

We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable. 

Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.  

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life. 

Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk. 


Our Guiding Principles 

These principles define how we work at Incubyte. They are non-negotiable. 


Relentless Pursuit of Quality with Pragmatism 

  We build high-quality systems without losing sight of delivery. 

Extreme Ownership 

  We take responsibility end-to-end for decisions, execution, and outcomes. 

Proactive Collaboration 

  We collaborate closely, challenge each other, and solve problems together. 

Active Pursuit of Mastery 

  We continuously improve our craft and raise our bar. 

Invite, Give, and Act on Feedback 

We seek, give, and act on feedback to get better every day. 

Ensuring Client Success 

We act as trusted partners and focus on real outcomes, not just output. 


Experience Level


This role is ideal for engineers with total 3+ years of experience with a proven track record of shipping complex projects successfully.

An experienced individual contributor and leader who thrives in large, complex projects with widespread impact.


What You’ll Do as a Software Craftsperson 


  • Design and build high-quality, maintainable systems using disciplined engineering practices such as TDD, continuous refactoring, and pair programming 
  • Operate in an AI-native development model, using AI as a collaborator to explore architecture and design, accelerate development, and continuously improve systems while applying strong judgment to ensure that speed never compromises quality 
  • Take end-to-end ownership of outcomes from problem understanding and system design to implementation, deployment, and operation in production 
  • Make thoughtful design decisions that balance simplicity, scalability, and long-term maintainability in real-world systems 
  • Maintain a high bar for engineering quality through rigorous testing, code reviews, and continuous feedback 
  • Investigate and resolve production issues, and implement systemic improvements to prevent recurrence 
  • Work directly with clients, navigate ambiguity, and translate business problems into well-designed technical solutions 
  • Contribute to improving team practices, tooling, and systems to raise the overall quality and effectiveness of engineering 


Requirements


What You’ll Bring 


  • 3+ years of experience building high-quality, production systems (flexible based on demonstrated capability) 
  • Strong fundamentals in software engineering, including object-oriented design, system design, and testing practices such as TDD 
  • Demonstrated ability to build simple, maintainable, and scalable systems with a focus on long-term reliability 
  • Proficiency in one or more modern technologies, Python, PHP, JavaScript, or TypeScript, with the ability to learn new technologies quickly 
  • Deep experience working with Git in collaborative environments, including managing shared codebases, conducting code reviews, and maintaining a high bar for quality 
  • Ability to operate effectively in an AI-native workflow using AI as a collaborator to explore solutions and accelerate development, while applying strong judgment to ensure correctness, quality, and maintainability 
  • Clear thinking and strong problem-solving ability, with the capacity to break down complex problems into simple, well-structured solutions 
  • A strong sense of ownership — you take responsibility for outcomes, care deeply about quality, and are not comfortable shipping work that does not meet your standards.



Benefits


Life at Incubyte 


We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered. 

Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion. 


Perks

  • Dedicated learning & development budget. 
  • Sponsorship for conference talks. 
  • Comprehensive medical & term insurance. 
  • Employee-friendly leave policies. 
  • Home Office fund 
  • Medical Insurance
Read more
VY SYSTEMS PRIVATE LIMITED
Pune
5 - 17 yrs
₹3L - ₹23L / yr
skill iconJava
skill iconSpring Boot
Microservices
Kafka

Job Title: Java Developer with Kafka

Location: Hyderabad

Experience: 5–8 Years

Job Summary

We are seeking an experienced Java Developer with strong expertise in Apache Kafka to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience building microservices, implementing event-driven architectures, and working with distributed systems.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot.
  • Build and manage event-driven applications using Apache Kafka.
  • Develop RESTful APIs and microservices.
  • Integrate applications with databases and third-party systems.
  • Optimize application performance, scalability, and reliability.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with cross-functional teams in Agile/Scrum environments.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and contribute to technical design discussions.

Required Skills

  • 5–8 years of experience in Java application development.
  • Strong proficiency in Java 8/11/17 and Spring Boot.
  • Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, consumer groups).
  • Experience developing REST APIs and Microservices.
  • Strong understanding of multithreading, collections, and JVM concepts.
  • Experience with SQL databases (Oracle, PostgreSQL, or MySQL).
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
  • Knowledge of Docker and Kubernetes is an advantage.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Good analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with event-driven architecture and distributed systems.
  • Exposure to monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
  • Knowledge of messaging systems and integration patterns.
  • Experience working in Agile development environments.
Read more
Bharat Agrolink
Bhopal
2 - 4 yrs
₹1.5L - ₹3L / yr
skill iconPHP
skill iconLaravel
skill iconCodeIgniter
RESTful APIs
Payment gateways
+6 more

Job Title: Senior Backend Developer – Ecommerce Marketplace

Company: Bharat Agrolink

Location: Bhopal, Madhya Pradesh (On-site)

Job Type: Full-time

Experience Required: 3+ Years

About Bharat Agrolink

Bharat Agrolink is a fast-growing agri-tech ecommerce marketplace focused on connecting farmers, vendors, and distributors across India. Our platform is built to simplify agricultural commerce and bring quality agri-products closer to farmers through technology-driven solutions.

We are looking for a Senior Backend Developer who can take ownership of backend architecture, scalability, and performance of our ecommerce marketplace platform.

Key Responsibilities

Develop, maintain, and optimize backend applications for ecommerce and multi-vendor marketplace platforms.

Design and build secure and scalable REST APIs for web applications, mobile apps, and third-party integrations.

Architect and maintain clean, modular, and scalable backend systems.

Integrate and maintain payment gateways, shipping APIs, and external services.

Design, manage, and optimize MySQL and MongoDB databases.

Ensure backend performance, scalability, and security best practices.

Debug, troubleshoot, and resolve complex backend issues.

Collaborate with frontend, SEO, and operations teams to ensure smooth platform performance.

Implement automation workflows and backend improvements.

Manage deployments and server configurations.

Required Skills and Qualifications

Strong experience in PHP frameworks such as Laravel or CodeIgniter.

Hands-on experience with Node.js.

Strong command over MySQL, SQL, and MongoDB.

Solid experience in REST API development and third-party integrations.

Experience working on ecommerce or multi-vendor marketplace platforms.

Understanding of server management and deployment processes.

Knowledge of SEO-friendly backend architecture.

Strong analytical thinking and problem-solving skills.

Ability to work in a fast-paced and deadline-driven environment.

Good to Have

Experience building scalable ecommerce marketplace systems.

Experience with Docker-based deployments.

Knowledge of caching mechanisms and performance optimization.

Familiarity with Git or other version control systems.

Why Join Bharat Agrolink

Opportunity to work on a rapidly growing ecommerce marketplace.

Take ownership of backend architecture and core platform systems.

Be part of a performance-driven and growth-oriented startup culture.

Strong career growth opportunities while working on real-world scalable products.

Read more
Start up in India
Start up in India
Agency job
via Qrata by Blessy Fernandes
Chennai
2 - 6 yrs
₹18L - ₹40L / yr
skill iconJava
J2EE
HTTP
About you:
● 2 - 5 years of experience
● Expertise in the following areas
○ Java
○ HTTP Protocol
● You’ve heard of or worked with some of the following tech stacks / products
○ Spring
○ Postgresql
○ Redis
○ Docker
○ Message brokers
○ Github
● These non functional areas are familiar to you
○ Performance
○ Debugging
○ Log management
Nice to have:
● Familiarity with AWS
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Seema Srivastava
Posted by Seema Srivastava
Mumbai, Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+4 more

Experience: 5+ Years


• Experience in Core Java, Spring Boot

• Experience in microservices and angular

• Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.

• Should be able to analyze, design, develop and test complex, low-latency client-facing applications.

• Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2

• Good knowledge of multi-threading

• Basic working knowledge of Unix/Linux

• Excellent problem solving and coding skills in Java

• Strong interpersonal, communication and analytical skills.

• Should be able to express their design ideas and thoughts

Read more
Uvik Technologies Pvt Ltd
at Uvik Technologies Pvt Ltd
2 candid answers
Asha Jyothi
Posted by Asha Jyothi
Bengaluru (Bangalore)
6 - 10 yrs
₹5L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
+5 more

Job Description:

  • Bachelor's or Master's degree in Computer Science.
  • Proven experience in leading a team of backend engineers
  • Strong organizational and project management skills.
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
  • Familiarity with Android development - kotlin, RX-java, design pattern.
  • Proficiency with server-side languages such as Spring boot, Hibernate.
  • Familiarity with database technology such as MySQL and MongoDB.
  • Familiarity with cloud platforms(GCP).
  • Experience with Agile/Scrum methodologies
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.


Read more
DelaPlex Software
at DelaPlex Software
2 recruiters
Ashish Lawrence
Posted by Ashish Lawrence
Remote, Nagpur, Pune, Hyderabad, Bengaluru (Bangalore)
4 - 7 yrs
₹4L - ₹8L / yr
skill iconJava
SQL
J2EE
Spring
Hibernate (Java)
+3 more

Required Technical Skills: 

  • Java (highly capable)
  • SQL (highly capable)
  • Strong knowledge of software best practices, build processes, IDEs, database tools (e.g. SQL Developer, SQL Management Studio)
  • Strong knowledge of source code control systems (GIT)
  • Confident with Windows, Linux, Unix operating systems including command line
  • Working knowledge of JIRA

 

Beneficial Technical Skills: 

  • .Net
  • Javascript 
  • Experience in test management and test execution
  • Experience of Agile development methods

 

Additional Skills and Behaviour Required 

  • Experience of full software development lifecycle
  • Considers competing solutions and evaluates options to create the best outcome in all aspects of the role.
  • Willingness to takes ownership of whole project and engineers assigned.
  • Confident to make suggestions and recommendations for improvements.
  • Excellent written and verbal communication skills and ability to build good rapport
  • Fluency in English, both written and oral
  • Collaborates with others to achieve objectives and ensure information flow
  • Seeks assistance and feedback as appropriate 

Education 

  • Bachelor's degree (or equivalent) in Computer Science or Engineering or other relevant discipline (MCA, MSc in Computer Science etc.)

 

Read more
EdGE Networks Pvt. Ltd.
at EdGE Networks Pvt. Ltd.
8 recruiters
Keith Pinto
Posted by Keith Pinto
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹10L / yr
skill iconElastic Search
Clojure
skill iconJavascript
skill iconPython
skill iconAmazon Web Services (AWS)
+3 more
We're looking out for a "Super Duper" Software Engineers, who are passionate about tech! What's init for you? 1. Flexible work environment and a fun team to work with, trust me! we're cool :) 2. Challenging problems to solve. 3. Language / Stack agnostic. 4. Satisfactory compensation. ...get in touch with us to know more.
Read more
socxo
at socxo
1 recruiter
Dhanasekaren Raghunathan
Posted by Dhanasekaren Raghunathan
Bengaluru (Bangalore)
3 - 6 yrs
₹5L - ₹8L / yr
skill iconMongoDB
DotNetNuke
MS SQLServer
SOCXO is a SaaS and Mobile based Employee Engagement & Advocacy Marketing platform which enables Enterprises to leverage its Employees to Engage with and Amplify their Brand content into their Personal Social Networks for Exponential Content Reach. SOCXO is expanding its R&D in Bangalore and looking for passionate member to be part of building the product into a Platform. SOCXO has 10+ Enteprirse customers in USA, India and expanding to UK, Singapore. The role will be in Bangalore with work that can cover new trends - Machine learning, NLP, Big Data analytics.
Read more
MIICA Systems Pvt Ltd
at MIICA Systems Pvt Ltd
1 recruiter
Chandan Banerjee
Posted by Chandan Banerjee
Navi Mumbai
3 - 5 yrs
₹3L - ₹5L / yr
skill iconNodeJS (Node.js)
LAMP Stack
skill iconPHP
skill iconJavascript
RESTful APIs
+1 more
Design overall architecture of the web application. Maintain quality and ensure responsiveness of applications. Collaborate with the rest of the engineering team to design and launch new features. Maintain code integrity and organization. Experience working with graphic designers and converting designs to visual elements. Understanding and implementation of security and data protection. Highly experienced with back-end programming languages Ex: PHP, Python, Java, JavaScript Proficient experience using advanced JavaScript libraries and frameworks such as AngularJ Proficient experience on databases like MySQL Development experience for both mobile and desktop. Understanding of server-side languages Experience with RESTful APIs and usage of push notifications. Knowledge of code versioning tools such as Git
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