Backend Engineer


Posted by David Anthony
Bengaluru (Bangalore)
4 - 8 yrs
₹14L - ₹23L / yr
Full time

4+ Years of working in small to medium-size teams building and shipping products

Typeset is a series-funded startup. We have raised 4.5 million USD to date, with the most recent fundraise in October 2021 from VC firms.

We are building the world's biggest academic search engine. Think of it like "" for hosting and discovering any academic papers.

We are looking for insatiably curious, always learning Backend Engineers. You would get a chance to work on challenging problems at scale.


  • Work in managing products as part of Typeset's product suite.
  • Partner with product owners in designing software that becomes part of researchers’ lives
  • Model real-world scenarios into code that can build the Typeset platform
  • Test code that you write and continuously improve practices at Typeset
  • Arrive at technology decisions after extensive debates with other engineers
  • Manage large projects from conceptualization, all the way through deployments
  • Evolve an ecosystem of tools and libraries that make it possible for Typeset to provide reliable, always-on, performant services to our users
  • Partner with other engineers in developing an architecture that is resilient to changes in product requirements and usage
  • Work on the user-interface side and deliver a snappy, enjoyable experience to your users


  • Strong grasp of one high-level language like Python.
  • General awareness of SQL and database design concepts
  • Solid understanding of testing fundamentals
  • Strong communication skills
  • should have prior experience in managing and executing technology products.


  • Prior experience working with high-volume, always-available web-applications
  • Experience in ElasticSearch.
  • Experience in Distributed systems.
  • Experience working with Start-up is a plus point.

Sample Projects Typeset Dissemination Suite (TDS) is a vital part of Typeset's product suite. TDS provides a platform to publishers and universities, who wish to make their research visible and accessible to the global research community. TDS hosts hundreds of thousands of interconnected and semantically-tagged, articles, and would be increasing to millions of research articles in a short span of time.

Due to the huge volume of data being processed via TDS, prior experience in writing preformant code for large datasets would be highly valuable. Experience with Django, Flask, Elasticsearch, MySQL, Mongo, Celery, Nuxt, etc would be beneficial.

Glassdoor Reviews -" target="_blank">


Google Docs For Research. Join us if you want to solve Challenging Technology problems!

Typeset lets you write and submit better Research papers. We are "Google Docs" for Research.

At Typeset, we have been building a symphony in technology, product, and design. We want to take this opportunity to describe what you might experience after joining Typeset.

Typeset is among a select few, Indian SaaS startups that have been competing and thriving in a global B2C market. We have raised more than 1 Million USD in funding from investors. There are only a few companies in India that focus on Global B2C SaaS. You can probably count them on your fingertips.

The team at Typeset is composed of engineers & designers who have held senior positions at India's leading startups such as Flipkart, Blackbuck, and Grofers before joining Typeset.


We are a team of researchers and engineers who love to build disruptive technologies that unlock value for our users. We have researchers from 103 countries writing on the platform, including those from NASA, CERN, Stanford, MIT, etc. We are growing rapidly, adding 10,000 new users every month. We have around 250,000+ users on our platform





Our customers are:

(a.) Universities 
(b.) Publishers
(c.) Individual Researchers

Through B2B, we are growing our revenues at ~15% MOM. Our clients include Stanford GSB, IIMs, US Air Force Publisher to name a few.


Academia an evolving industry for technology innovations and it's about time we disrupt it!


20-100 employees
Raised funding
View full company details
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. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Laravel Lead

at Matellio India Private Limited

Founded 1998  •  Services  •  100-1000 employees  •  Profitable
Remote only
5 - 10 yrs
₹4.5L - ₹11L / yr

Candidate Profile:

  • Strong understanding of PHP and Laravel Framework.
  • Produce high quality code and experience with security implementations Identifying application security risks and Implementing security patches procedures.
  • Strong hold on MySQL and experience on other SQL/No SQL databases.
  • Hands on experience in Architecture and Design with experience in UML and Work-flow diagrams.
  • Good knowledge on coding standards, unit testing.
  • Strong hold on Data Structures and Algorithms.
  • Expertise in building scalable & reliable systems.
  • Good Experience in working with technologies like AWS.
  • Strong problem solving and analytical skills.
  • Able to architect large software from scratch.
  • Team building and resource allocation.
  • Should be able to work with the management to identify and address any issues that may impact the project.
Job posted by
Harshit Sharma

Python Developer

at OneFin

Founded 2017  •  Services  •  20-100 employees  •  Raised funding
Amazon Web Services (AWS)
Remote only
1 - 2 yrs
₹4L - ₹8L / yr



  • Design and implement backend infrastructure and APIs.

  • Write high quality code that is robust, readable and scales.

  • Possess the drive to dive deep. thrive and progress even in ambiguous situations.

  • Encourage and support knowledge sharing within teams and external groups.

  • Troubleshoot & debug applications.

  • Adopt problem solving as a way of life - always go to the root cause.

  • Collaborate with the team to discuss and implement ideas.

  • Build responsive, robust and optimised applications.




  • Passionate about building backend systems.

  • Desire to explore new ideas, open to other ideas as well.

  • Love for writing clean, beautiful, readable and testable code.

  • Experience in designing extensible DRY code.

  • Our stack is based on Django, Python3 Celery, Angular and Postgres.

  • We expect you to have a good understanding of Python. It's even better if you are familiar with some of Git. Django, Celery, Redis and Unix Shell.

Job posted by
Sahil Thomas

Web Developer-Backend

at Brinkads Accelerate Media Pvt Ltd

Founded 2017  •  Products & Services  •  20-100 employees  •  Profitable
Go Programming (Golang)
Ruby on Rails (ROR)
3 - 6 yrs
₹6L - ₹15L / yr

We (Brinkads) are searching for passionate people who have an interest in making their career in this Big, Promising, and Prevailing industry of Digital in India.


The company is looking for a WebDeveloper- Backendprofile who has at least 3+ years of experience in a similar domain and has shown the right output to the respective requirements of the previous organization.



Roles & Responsibilities


There are the following Skills & Capabilities we would like to find in the aspirants. The candidate must have


Good Communication & Presentation skills

Healthy Interpersonal Skillset & should carry of Problem-Solving & Creative Thinking attitude

Proficiency in fundamental front-end languages such as HTML, CSS, and JS.

Proficiency with server-side script PHP.

Familiarity with database technology MySQL.

Proficiency with JS library jQuery.

Knowledge of AWS including EBS, EC2 Code Pipeline, and RDS.

Understanding of SDLC

Worked on any platform for version controlling and collaboration such as GitHub, git, or Jira.

Worked on implementations of API integrations to new or existing partners

Creating, Organizing, and managing test automation in new or existing software.

Bachelor's or Master's Degree in Engineering or Computer Application





The Head office is located in Gurgaon at MGF Metropolis Mall, Nearby MG Road Metro Station.

Job posted by
Kritika Bansal

Python Developer

at smartSense consulting solutions Pvt.Ltd.

Founded 2014  •  Products & Services  •  20-100 employees  •  Profitable
NOSQL Databases
Gandhinagar, Ahmedabad
5 - 9 yrs
₹10L - ₹20L / yr

We are looking for developers who are passionate about Python and know what are the benefits of python well.



  • Design & implement new software modules based on the product requirements
  • Debug existing software components, fix issues, and avoid regressions
  • Be proactive, take ownership, and be accountable
  • Familiar with Test Drive Development.
  • Participate in software architecture, design discussions, and code reviews


Technologies we’re hiring for:

  • Developed HTTP based REST APIs and implemented Authentication, Caching
  • Worked with relational and NoSQL databases and aware of concepts like ORM, Migrations
  • Languages & Frameworks: Python Django/Flask
  • Database: Postgres/ Mongo
  • Must have worked in a Unix/Linux based environment
  • Advanced middleware like RabbitMQ, Celery Beat is definitely a plus.


Minimum 3+ year hands-on experience in Python needed

Job posted by
smartSense Solutions

Python Developer

at Headrun

Founded 2010  •  Products & Services  •  100-1000 employees  •  Profitable
Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹12L / yr



  •  3-5 years of experience working on Python Environment
  •  Knowledge on software development methodologies and being able to work on projects individually or as part of a team. Should be able to work with AGILE methodology
  •  Knowledge of relational databases, version control tools and other development tools
  •  Understanding of the threading limitations of Python, and multi-process architecture
  •  Understanding of accessibility and security compliance
  •  Strong interest in learning new skills/technologies and curiosity to explore various Technologies.
  •  Should have strong analytical skills
  •  Good communication
  •  Able to integrate multiple data sources and databases into one system
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform


Must Required Skills:


  • Python 2/3
  •  should have worked on one or more major Python web frameworks like Django.
  • Worked with APIs development, integration of third-party APIs
  • Working knowledge of MySQL databases integration with Python Environment.
Job posted by
Ravi Chandra Rampalli

Backend Developer

at Rift

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Amazon Web Services (AWS)
1 - 4 yrs
₹3L - ₹7L / yr

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Integration of data storage solutions 
Job posted by
Kunwar Javed


at Precily Private Limited

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Deep Learning
Machine Learning (ML)
Natural Language Processing (NLP)
Artificial Intelligence (AI)
Neural networks
NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹4L - ₹9L / yr
Company Profile : Precily AI is a startup headquartered in Delhi NCR. Precily is currently working with leading consulting & law firms, research firms & technology companies. Aura (Precily AI) is a data- analysis platform for enterprises that increase the efficiency of the workforce by providing AI- based solutions. Responsibilities & Skills Required : The role requires deep knowledge in designing, planning, testing and deploying analytics solutions including the following : 1) Natural Language Processing (NLP), Neural Networks, Text Clustering, Topic Modelling, Information Extraction, Information Retrieval, Deep learning, Machine learning, cognitive science, and analytics. 2) Proven experience implementing and deploying advanced AI solutions using R/Python. 3) Apply machine learning algorithms, statistical data analysis, text clustering, summarization, extracting insights from multiple data points. 4) Excellent understanding of Analytics concepts and methodologies including machine learning (unsupervised and supervised). 5) Hand on in handling large amounts of structured and unstructured data. 6) The measure, interpret and derive learning from results of the analysis that will lead to improvements document processing. Skills Required : 1) Python, R, NLP, NLG, Machine Learning, Deep Learning & Neural Networks 2) Word Vectorizers 3) Word Embeddings ( word2vec & GloVe ) 4) RNN ( CNN vs RNN ) 5) LSTM & GRU ( LSTM vs GRU ) 6) Pretrained Embeddings ( Implementation in RNN ) 7) Unsupervised Learning 8) Supervised Learning 9) Deep Neural Networks 10) Framework: Keras/Tensor flow 11) Keras Embedding Layer output
Job posted by
Ashish Gupta (Precily)

Software Engineer

at Niflr

Founded 2018  •  Product  •  20-100 employees  •  Bootstrapped
NodeJS (Node.js)
Data Structures
AngularJS (1.x)
Bengaluru (Bangalore)
1 - 4 yrs
₹9L - ₹14L / yr
The ideal person for this role is a problem-solver with an inquisitive and innovative mind, who loves to collaborate with other teams to drive the company forward. Requirements : You have understanding of basic algorithms and data structures, complexity analysis and software design. You have experience implementing event sourcing and micro-services architecture. You have 2 + years of hands-on experience creating technology systems using any of the languages such as Python, Node, Java Knowledge of front end frameworks such as React.js, Angular.js is a plus. You have some experience and good understanding of at least one open-source distributed system (such as RabbitMQ, Kafka, Redis, Elasticsearch, Cassandra, etc.). You have experience with web standards (like as REST APIs, web security mechanisms. Experience with a public cloud Cloud like AWS/GCP/Azure with exposure to Kubernetes is a preferred. You are an excellent communicator of ideas, both verbal and written. You take initiatives and do not depend on hand holding for implementing things which can make great impact. You can work coherently with a diverse set of engineers Responsibilities: a) Design and develop microservices and other technology framework for Omnichannel Retail. b) Build technology for unmanned retail. c) We have critical systems managing inventory, fulfilment, Point-of-sale, customer app etc and we will build many more such systems supporting omni-channel retail. Participate in our product development from ideation to deployment and beyond. Work with our data team to make our product smarter and more intuitive to use. Maintain and help optimise existing systems.
Job posted by
Ankur Sharma

Backend engineer

at liquiloans

Founded 2018  •  Products & Services  •  20-100 employees  •  Bootstrapped
Amazon Web Services (AWS)
2 - 5 yrs
₹4L - ₹15L / yr
We are looking for a PHP Laravel Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.Responsibilities:1. Integration of user-facing elements developed by front-end developers2. Build efficient, testable, and reusable PHP modules3. Third Party Integrations4. Building dashboards5. Unit testing
Job posted by
Sunil Liquiloans

Senior Software Engineer (SDE III)

at Amazon India

Founded 2015  •  Products & Services  •  100-1000 employees  •  Profitable
Data Structures
Amazon Web Services (AWS)
Bengaluru (Bangalore)
7 - 16 yrs
₹40L - ₹60L / yr
Amazon CloudSearch from Amazon Web Services (AWS) is looking for Senior Software Development Engineers for its Bangalore team who can help build cutting edge search technologies for customers of all sizes. If you have a solid understanding of fundamental algorithms and system design and are able to produce bulletproof code, we are looking for you. CloudSearch team develops and maintains 2 of the AWS services "Amazon Elasticsearch Service" and "Amazon CloudSearch". We are part of A9, Amazon’s search subsidiary. As a small company, we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. As a subsidiary of Amazon, we also have the longevity and resources of a larger company and the ability to quickly introduce our technology to millions of users. As a CloudSearch Engineer, you will: · Design, develop, and support a world-class CloudSearch and Elasticsearch platform that manages thousands of search domains across 2 AWS services. · Focus on scalability, performance, service robustness, and cost trade-offs. (Especially as they pertain to a highly-virtualized, elastic, cloud-based environment) · Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform · Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs · Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service · Participate in setting a vision and objectives for Amazon CloudSearch in alignment with business and market needs · Invent the future of search instead of just being a bystander · Mentor other SDEs and advise the leadership team on the technical vision.
Job posted by
Navin Kumar
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at TYPESET?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort