Cutshort logo
For Employers
Fatakpay logo
Senior Backend Developer
Senior Backend Developer

Senior Backend Developer at Fatakpay · Andheri east mumbai · 6 - 8 years · ₹15L - ₹25L / yr · Raised funding · Posted 28 Dec 2024

Fatakpay's logo

Senior Backend Developer

Disha Gajra's profile picture
Posted by Disha Gajra
6 - 8 yrs
₹15L - ₹25L / yr
Andheri east mumbai
Skills
skill iconPython
skill iconDjango
skill iconFlask

Job Title: Backend Developer - Fintech

Responsibilities:

  • Architect and Develop: Design, build, and maintain secure, scalable, and efficient RESTful APIs using Django Rest Framework, ensuring compliance with regulatory requirements.
  • Collaborate: Work closely with cross-functional teams to gather requirements and translate them into technical specifications and actionable plans.
  • Debug and Resolve: Identify and fix backend issues and bugs, ensuring a seamless user experience for financial applications.
  • Optimize Systems: Continuously enhance backend systems for performance, scalability, and resource efficiency.
  • Code Quality: Uphold high standards of code quality, organization, and implement automated testing processes to meet industry standards.
  • Stay Updated: Keep abreast of fintech industry trends, technological advancements, and regulatory updates to continually improve backend architecture.

Requirements:

  • Experience: 5+ years of proven experience in backend development with a strong skill set in Python and Django.
  • API Development: Extensive experience in developing secure and compliant RESTful APIs using Django Rest Framework.
  • Database Proficiency: In-depth knowledge of MySQL for database design, optimization, and maintenance; experience with MongoDB is a plus.
  • DevOps: Proficiency in DevOps practices, including CI/CD pipelines, infrastructure as code, and containerization.
  • Cloud Services: Exposure to cloud services (AWS, GCP) with an emphasis on security and regulatory compliance.
  • Software Principles: Solid understanding of software development principles, design patterns, and best practices in the fintech domain.
  • Agile Environment: Experience working in an Agile/Scrum development environment.
  • Problem-Solving: Excellent problem-solving and analytical skills, with keen attention to detail.
  • Collaboration: Strong communication and collaboration skills to work effectively in a team-oriented fintech environment.
  • Version Control: Proficiency with Git for version control and collaborative development.

Preferred Skills:

  • Asynchronous Processing: Familiarity with asynchronous task processing using Celery or similar technologies, especially in financial transaction processing.
  • AWS Expertise: Strong knowledge of AWS services and infrastructure, including EC2, S3, RDS, Lambda, with a focus on security and compliance.
  • GCP Expertise : VPC, Virtual Machines, SQL, IP whitelisting
  • Caching Mechanisms: Experience with caching mechanisms (e.g., Redis) for optimizing real-time data access and processing.
  • Continuous Learning: Eagerness to learn and adapt, staying updated with emerging technologies and methodologies in backend development and the fintech industry.


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 Fatakpay

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

About

We’re democratizing access to credit so as to empower all Indians to shop and pay their bills with less worry.
Read more

Connect with the team

Profile picture
Ajit Kumar
Profile picture
Sharad Nandode

Company social profiles

linkedin

Similar jobs (10)

Remote only
3 - 100 yrs
₹6L - ₹11.5L / yr
skill iconDjango
RESTful APIs
skill iconPostgreSQL
Celery
skill iconDocker
+4 more

We’re building financial data systems that power real business decisions — and we need someone who knows how to make Django, PostgreSQL, Celery, and APIs play nicely at scale.


You know what clean, reliable backend systems look like — because you’ve built them. You’ve handled authentication quirks, rate limits, and webhooks; you build code that’s maintainable, performant, and correct.


If you’re curious about financial data, transactions, and KPIs, and enjoy turning numbers into insight, this role is for you. (Experience with banking or accounting APIs is a big plus.)



What You’ll Do

  • Build and maintain Django-based systems using Celery for async and scheduled tasks
  • Integrate and manage data from multiple APIs (banking, accounting, analytics, etc.)
  • Design and optimize internal APIs
  • Improve reliability, scalability, and performance
  • Collaborate closely with product and frontend engineers


Your Profile

You’re an experienced backend engineer who is strong in all core areas of modern Python development:

  • Python, Django, Django REST Framework
  • Celery and asynchronous / distributed task handling
  • PostgreSQL and robust data modeling
  • Docker and containerized deployment workflows
  • Unit testing (pytest or equivalent) and maintainable test structures
  • Git, CI/CD, and reliable deployment automation
  • API integrations (REST, OAuth, webhooks)
  • Caching strategies & background job handling (preferred Redis experience)
  • Solid understanding of security, permissions, and performance optimization


You’ve already built or scaled production-grade systems and can take ownership from architecture to deployment.


Experience with fintech or data integration systems is an advantage.


How We Work

We’re a small, remote-first team that values ownership over micromanagement.


You’ll have freedom in how you work — what matters is your impact.

Our daily language is English.


About finban

We’re building a platform that helps businesses understand and manage their financial performance in real time by connecting and analyzing data from banking, accounting, and analytics systems.


If you’ve built or scaled production Django systems before and love clean architecture — we’d love to see your work.

Read more
company logo
Palak Singh
Posted by Palak Singh
Pune
3 - 6 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconDjango
RESTful APIs

Job Role- Sr. Backend Developer (Python –Django)

Work Experience – 3-5years Roles and Responsibilities

• Understanding product requirements and convert to code

• Resolving bugs

• Stay on top of the product to ensure performance and scalability

• Ensure code quality and maintainability by following best practices and coding standards.

• Understand and keep the technical documentation up-to-date

• Implement RESTful APIs and integrate with front-end components and third-party services

• System architecture and design skills


Mandatory Experience:

• 3+ years of experience in REST API development with any Python based frameworks (Django, Django REST framework (DRF).

• 3+ years of experience in web development with Python

• 3+ years of experience with MySQL, PSQL

• 3+ years of experience with Git

• 3+ years of database programming experience (Postgres, SQL, ability to write complex queries)

• 3+ years of experience with Agile development cycle Good to have

• Contribution in any open-source projects

• Experience or understanding with DevOps

• Experience with agile development methodologies like Scrum

• API design & creation (e.g. OpenAPI)

• Experience in Test Driven Development

• Experience working in a product-based company Behavioral Skills

• Incessant problem solver

• Driven and eager to learn

• Optimistic and open to receiving feedback

• Highly organized and able to multitask

• Self –Starter to help with the design and programming of web applications. ∙

• Superior analytical and problem-solving skills

• Outstanding written and verbal communication skills

• Able to work in fast pace continuously evolving environment and ready to take up uphill challenges

• Able to understand cross cultural differences and can work with clients across geographies

Read more
Bengaluru (Bangalore)
2 - 5 yrs
₹12L - ₹15L / yr
Fullstack Developer
skill iconPython
skill iconDjango
IIT
NIT
+3 more

Sr Backend Developer (Full Stack – Python / Django)


Preference: Please apply only if you are an IIT/NIT graduate and have strong hands-on experience in full-stack development with Python & Django.


Insurance/InsurTech experience is preferred. Strong engineering fundamentals and a willingness to learn the domain are more important.


Office location – Bangalore

Work mode – Onsite

Working Days – 5 days a week

Budget - 12-15 LPA

Work Experience - 2-5 years


Role Summary

We’re hiring Sr Backend Developers with strong full-stack Django expertise to own backend workstreams end-to-end and contribute to frontend development when needed. Hands-on Python/Django experience is essential.

(HTML, JavaScript, jQuery, CSS).


Key Responsibilities

 Design, build, and maintain scalable backend services and APIs for Fuse-OS

 Own medium-to-complex workstreams end-to-end: data models, APIs, background jobs, and light UI

wiring

 Improve reliability, performance, observability, and maintainability of production systems

 Apply sound engineering practices for multi-tenant SaaS (security, permissions, data isolation)

 Collaborate closely with frontend, QA, and product/delivery to ship high-quality releases

 Mentor other backend engineers through design discussions, pairing, and code reviews

 Participate in architecture discussions and help evolve platform technical standards

 Support production troubleshooting and continuous improvement of engineering quality


Required Skills & Qualifications

 Solid experience with Django REST Framework, asynchronous job processing (e.g., Celery), Redis, and

PostgreSQL

 Proven ability to design data models, write migrations, and ship maintainable APIs

 Full-stack capability: HTML, JavaScript, jQuery, and CSS sufficient to complete UI wiring without blocking

frontend

 Strong debugging skills across application, database, and background-job layers

 Experience collaborating in Agile teams with clear quality standards and delivery cadence


Preferred / Nice to Have

 Hands-on Selenium automation experience with Python (big plus)

 AWS familiarity (compute, storage, messaging, monitoring, IAM basics) — optional but strongly preferred

 Experience with multi-tenant architectures, containers, and production SaaS operations

 Exposure to document/data processing pipelines, reconciliation-style systems, or enterprise integrations

 Awareness of application security, RBAC, auditability, and privacy-by-design practices

 Interest in AI-assisted product workflows and intelligent automation


What We Offer

 Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)

 Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring

 Collaborative product and engineering culture focused on quality and customer outcomes

 Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems


Read more
Bengaluru (Bangalore)
1 - 4 yrs
₹5L - ₹12L / yr
skill iconPython
skill iconDjango
API
skill iconPostgreSQL
SQL
+13 more

About the Company

Fluxsolve Technovations Private Limited (incorporated 2023) builds Fuse-OS — an AI-powered Insurance Distribution Operating System. Fuse-OS is a unified enterprise platform that orchestrates people, processes, and insurance ecosystems across the distribution chain, from lead generation and policy issuance through servicing, reconciliation, payouts, compliance, and business intelligence.

Unlike traditional policy administration tools or point-solution workflow software, Fuse-OS serves insurers, brokers, corporate agents, aggregators, NBFCs, banks, automotive finance companies, OEMs, and dealer networks through three flagship platforms: Insurance Distribution Management, Revenue & Reporting Management, and Embedded & Group Products Management. The platform is cloud-native and AI-native, multi-tenant and modular, with enterprise security controls, configurable business rules, and integration-ready architecture.

About the Founders

Pankaj Sharma — Co-Founder & CEO. IIT Roorkee (B.Tech ECE). Leadership experience across insurance distribution and strategy, including roles at Angel One, Liberty General Insurance, Pasarpolis Indonesia, HDFC ERGO, and Coverfox, along with prior founding experience.

Prenit Wankhede — Co-Founder & CTO. IIT Kanpur (B.Tech + M.Tech EE). Engineering leadership across insurance technology and financial services, including roles at Liberty General Insurance, Morgan Stanley, and Coverfox, along with prior founding experience as CTO.

Role Summary

We are hiring Backend Developers with a full-stack orientation to help build and maintain Fuse-OS. You will primarily work with Python and Django, contribute to APIs and backend services, and comfortably support light frontend work using HTML, JavaScript, jQuery, and CSS. You will learn from senior engineers while delivering reliable features in a multi-tenant SaaS environment.

Key Responsibilities

·      Develop and maintain backend features using Python and Django

·      Build and enhance REST APIs, data models, business logic, and admin tooling

·      Work with relational databases (PostgreSQL) and background job processing patterns

·      Support full-stack contributions using HTML, JavaScript, jQuery, and CSS where needed

·      Write clean, testable code; participate in code reviews and follow team engineering standards

·      Debug issues across application, data, and service layers with guidance from senior engineers

·      Collaborate with frontend, QA, and product/delivery stakeholders on requirements and delivery quality

·      Contribute to technical documentation and knowledge sharing within the team

Required Skills & Qualifications

·      Hands-on experience with Python and Django (academic projects, internships, or professional work)

·      Working knowledge of PostgreSQL / relational data modeling and ORM usage

·      Comfort with Git, Linux basics, and debugging application behavior from logs

·      Frontend familiarity for full-stack contribution: HTML, JavaScript, jQuery, and CSS

·      Ability to read existing codebases, follow established patterns, and deliver incremental improvements

·      Strong analytical problem-solving skills and attention to detail

·      Good written and verbal communication

Preferred / Nice to Have

·      Familiarity with browser automation using Selenium and Python (big plus)

·      Exposure to Celery/Redis, Django REST Framework, or common data-processing libraries

·      Basic AWS familiarity (e.g., compute, storage, monitoring) — optional but good to have

·      Experience with SaaS products, multi-tenant applications, or enterprise web systems

Domain Preference

Familiarity with the insurance industry and InsurTech is preferred but not mandatory. Strong engineering fundamentals and willingness to learn the domain matter more.

What We Offer

·      Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)

·      Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring

·      Collaborative product and engineering culture focused on quality and customer outcomes

·      Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems

·      Growth path with clear impact on product and customers

Read more
company logo
Bengaluru (Bangalore)
5 - 7 yrs
₹10L - ₹18L / yr
skill iconPython
skill iconReact.js
skill iconAmazon Web Services (AWS)
skill iconFlask

Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions that streamline complex business processes. Operating at the intersection of data engineering and cloud infrastructure, the company serves a diverse portfolio of clients across the fintech and enterprise SaaS sectors. With a culture rooted in technical excellence and agile problem-solving, Euphoric Thought Technologies empowers its engineers to own their modules from conception to deployment, fostering an environment where high-impact code is the primary driver of growth.

Role Overview:

As a Python Developer specializing in Flask, you will be responsible for architecting and maintaining robust backend services that power our core platforms. Must have hands on experience in React.js ,You will work closely with cross-functional teams, including product managers and frontend engineers, to translate business requirements into high-performance API endpoints. Your daily contributions will directly influence the scalability and reliability of our applications, ensuring that our users experience seamless performance even as our data volume and traffic continue to grow.

Key Responsibilities:

- Design and implement scalable RESTful APIs using the Flask framework to support high-traffic web applications.

- Optimize database queries and schema designs in SQL to ensure low-latency data retrieval for complex reporting modules.

- Deploy and manage backend services on AWS infrastructure, ensuring high availability and efficient resource utilization.

- Collaborate with the engineering team to conduct rigorous code reviews, maintaining high standards for code quality and maintainability.

- Troubleshoot and resolve production-level bottlenecks to improve the overall stability of the application ecosystem.

- Integrate third-party services and internal microservices to expand the functionality of our existing product suite.

Required Skillset:

- Demonstrated expertise in building production-grade applications using Python and the Flask framework with 5 years of professional experience.

- Strong proficiency in React.js.

- Hands-on experience with AWS cloud services, including EC2, RDS, and S3, for deploying and scaling backend infrastructure.

- Ability to communicate technical concepts clearly to non-technical stakeholders and work effectively in a collaborative, team-oriented environment.

- Strong analytical mindset with the ability to debug complex issues and provide long-term architectural solutions.

- Comfortable working in a hybrid office environment in Bangalore, demonstrating the ability to manage tasks independently while staying aligned with team goals.

- A degree in Computer Science, Engineering, or a related field is preferred, though equivalent professional experience is highly valued.

Experience:

  • Python: 5 years (Preferred)
  • AWS: 3 years (Preferred)
  • Flask: 3 years (Preferred)
  • React.js 4 years (Preferred)
Read more
company logo
Mayank Choudhary
Posted by Mayank Choudhary
Hyderabad
7 - 10 yrs
₹27L - ₹30L / yr
skill iconPython
skill iconAmazon Web Services (AWS)

Strong Python Developer profile with robust AWS exposure

2

Mandatory (Experience 1): Must have 7+ years of hands-on software development experience with at least the recent 4+ years in Python and strong hands on knowledge of AWS

3

Mandatory (Tech skill 1): Must have strong working knowledge of Python.

4

Mandatory (Tech skill 2): Must have good understanding of AWS services including EC2, S3, Lambda, IAM, CloudWatch, and ECS or ECR

5

Mandatory (Tech skill 3): Must be able to write and understand REST APIs

6

Mandatory (Tech skill 4): Experience designing and architecting scalable backend applications/services on AWS, including making decisions around application architecture, APIs, databases, and AWS services

7

Mandatory (Tech skill 5): Must be comfortable with version control tools such as Git, GitHub, Bitbucket, or GitLab

8

Mandatory (Tech skill 6): Must have good understanding of databases such as PostgreSQL, MySQL, or DynamoDB

9

Mandatory (Tech skill 7): Must have familiarity with Linux commands and shell scripting

10

Mandatory (Skill 1): Must have good debugging and problem-solving skills, with the ability to read existing code and make changes independently with light guidance

11

Mandatory (Skill 2): Must have strong communication skills

12

Preferred (Tech skill 2): Experience with AWS CodeCommit, and exposure to AWS CodeBuild, CodeDeploy, CodePipeline, GitHub Actions, Jenkins, or similar CI/CD tools

13

Preferred (Tech skill 3): Basic understanding of CI/CD pipelines

14

Preferred (Tech skill 4): Experience with Docker or container-based applications

15

Preferred (Tech skill 5): Basic knowledge of infrastructure-as-code tools such as Terraform or AWS CloudFormation

Read more
company logo
Ajay Kumar
Posted by Ajay Kumar
Bengaluru (Bangalore)
3 - 5 yrs
₹4L - ₹6L / yr
skill iconDjango
Payment gateways
CI/CD

SENIOR PYTHON DEVELOPER

 

Designation: Senior Python Django Developer 

Position: Senior Python Developer

Job Types: Full-time, Permanent

Schedule: Day shift (On-site)

Supplemental Pay: Performance bonus, Yearly bonus

Ability to commute/relocate:  JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)

 

Experience: Back-end development: 5 years (Required)

 

Job Description:

We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.

This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.

 

Responsibilities:

  • Design and develop scalable, secure, and high-performance applications using Python (Django framework).
  • Architect system components, define database schemas, and optimize backend services for speed and efficiency.
  • Lead and implement design patterns and software architecture best practices.
  • Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
  • Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
  • Drive performance improvements, monitor system health, and troubleshoot production issues.
  • Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
  • Contribute to technical decision-making and mentor junior developers.

 

Requirements:

  • 5 to 10 years of professional backend development experience with Python and Django.
  • Strong background in payments/financial systems or FinTech applications.
  • Proven experience in designing software architecture in a microservices or modular monolith environment.
  • Experience working in fast-paced startup environments with agile practices.
  • Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
  • Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
  • Hands-on experience with test-driven development (TDD) and frameworks like pytest, unit test, or factory boy.
  • Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).

 

Preferred Skills:

  • Exposure to event-driven architecture ( 
  • Experience integrating with third-party payment gateways, banking APIs, or financial instruments.
  • Understanding of DevOps and monitoring tools (Prometheus, ELK, Grafana).
  • Contributions to open-source or personal finance-related projects.
  •  


Read more
company logo
Priyanka Kadur
Posted by Priyanka Kadur
Mumbai
3 - 7 yrs
₹12L - ₹23L / yr
skill iconPython
FastAPI

We are looking for an exceptional Python Backend Developer to join our engineering team. You will be responsible for managing the interchange of data between the server and the users, developing server-side logic, and ensuring high performance and responsiveness to requests from the front end. The ideal candidate must have a rock-solid foundation in core computer science concepts, specifically Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA), to design and implement highly scalable and optimised backend systems.


Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Python code.
  • Develop robust, highly scalable, and low-latency backend architectures and APIs.
  • Apply strong OOPS principles to build modular and maintainable software systems.
  • Utilise advanced Data Structures and Algorithms (DSA) to solve complex computational problems and optimise application performance.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Implement security and data protection measures.
  • Identify bottlenecks, troubleshoot bugs, and devise elegant solutions to mitigate these issues.
  • Collaborate cross-functionally with product managers, front-end developers, and QA engineers to deliver high-quality features.


Requirements:

  • Core Python: Strong proficiency in Python programming with a deep understanding of its quirks, ecosystem, and best practices.
  • OOPs Expertise: Excellent command over Object-Oriented Programming concepts (Inheritance, Polymorphism, Encapsulation, Abstraction) and design patterns.
  • DSA Proficiency: Strong problem-solving skills with a deep understanding of Data Structures (Arrays, Trees, Graphs, Hash Tables, etc. ) and Algorithms (Sorting, Searching, Dynamic Programming, etc. ).
  • Frameworks: Hands-on experience with popular Python web frameworks such as Django, FastAPI, or Flask.
  • Database Management: Solid understanding of relational databases (e. g., PostgreSQL, MySQL) and ORM (Object-Relational Mapper) libraries.
  • API Development: Experience in designing and developing RESTful APIs.
  • Version Control: Proficient understanding of code versioning tools, such as Git.
  • Clean Code: A strong commitment to writing clean, readable, and properly documented code.


Good to Have (Optional):

  • Experience with NoSQL databases (e. g., MongoDB, Redis).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
  • Knowledge of asynchronous programming in Python (asyncio).
Read more
company logo
Megha Shetty
Posted by Megha Shetty
Bengaluru (Bangalore)
3 - 5 yrs
₹5L - ₹11L / yr
skill iconPython
skill iconFlask

Position: Python Developer – Flask


Experience: 3+ Years


Location: Bangalore


Joining: Immediate Joiner Preferred


Employment Type: Full-Time


About the Role

We are looking for a skilled and passionate Python Developer with strong experience in Flask framework to join our growing development team. The ideal candidate should have hands-on experience in developing scalable backend applications, REST APIs, and integrating databases/services in a fast-paced environment.


Key Responsibilities

Develop, test, and maintain backend applications using Python and Flask.

Design and build RESTful APIs for web and mobile applications.

Collaborate with frontend developers, QA teams, and product stakeholders.

Write reusable, scalable, and efficient code.

Integrate third-party APIs and services.

Optimize application performance and troubleshoot issues.

Work with databases and ensure data security and integrity.

Participate in code reviews and technical discussions.

Maintain proper documentation for development activities.


Required Skills

3+ years of experience in Python development.

Strong hands-on experience with Flask framework.

Good understanding of REST API development.

Experience with MySQL/PostgreSQL/MongoDB databases.

Familiarity with ORM libraries such as SQLAlchemy.

Knowledge of Git/version control systems.

Understanding of software development lifecycle and agile methodologies.

Basic understanding of Docker and deployment processes is an added advantage.

Good debugging and problem-solving skills.


Preferred Skills

Experience with AWS/Azure or cloud platforms.

Exposure to microservices architecture.

Familiarity with CI/CD pipelines.

Knowledge of frontend technologies like React or Angular is a plus.


Educational Qualification

Bachelor’s degree in Computer Science, Information Technology, or related field.


What We’re Looking For

Immediate joiner or candidates with short notice period.

Strong communication and teamwork skills.

Self-driven and proactive mindset

Read more
company logo
Suruchi Topal
Posted by Suruchi Topal
Hyderabad
5 - 8 yrs
₹1L - ₹18L / yr
skill iconPython
Systems design

Key Responsibilities

● Lead the architecture, design, development, and delivery of scalable backend services

using Python.

● Own technical direction and architectural decisions for backend systems and services.

● Design and build robust RESTful APIs, microservices, and distributed systems

capable of handling high-scale workloads.

● Design and implement real-time communication systems, including WebSocket-based

services, where required.

● Drive system performance, scalability, reliability, availability, and security.

● Lead performance optimization, capacity planning, monitoring, debugging, and

production issue resolution.

● Establish and promote best practices around code quality, testing, observability, CI/CD,

and production readiness.

● Collaborate closely with frontend, product, DevOps, infrastructure, and other

cross-functional teams to deliver end-to-end solutions.

● Mentor and provide technical guidance to engineers, contributing to overall team growth

and engineering excellence.

● Review code and architecture designs, identify technical risks, and drive improvements

across backend systems.

● Take ownership of complex technical problems and deliver reliable, maintainable,

production-grade solutions.


Required Skills & Qualifications

● 5+ years of software engineering experience, with significant experience in backend

development.

● Strong expertise in Python and experience building production-grade backend

applications.

● Proven experience designing and developing REST APIs and microservices

architectures.

● Strong understanding of distributed systems, scalability, fault tolerance, and

high-availability architectures.

● Hands-on experience with WebSockets and real-time backend integrations.

● Strong experience with SQL/NoSQL databases, caching systems, and data-intensive

applications.

● Experience with performance optimization, monitoring, logging, debugging, and

production operations.

● Strong understanding of software engineering principles, design patterns, and clean

architecture.

● Proven ability to lead technical initiatives and make sound architectural decisions.

● Strong communication, collaboration, and technical leadership skills.

● Experience mentoring engineers and conducting effective code and design reviews.

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