Cutshort logo
For Employers
Fulfil.IO logo
Senior Python Engineer - Remote
Senior Python Engineer - Remote
Fulfil.IO's logo

Senior Python Engineer - Remote

Madhuri C's profile picture
Posted by Madhuri C
4 - 8 yrs
₹10L - ₹15L / yr
Remote only
Skills
skill iconPython
skill iconDjango
skill iconFlask
skill iconPostgreSQL
Celery

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.

As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.

In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.


What You’ll Do:

  • Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.
  • Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.
  • Build reusable components and packages for future use.
  • Translate specs and user stories into reviewable, test covered patches.
  • Peer review code and refactor existing code.
  • Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.
  • Manage Kubernetes and Docker based global deployment of our infrastructure.


Requirements We’re Looking for Someone With:

  • Experience working with ORMs like SQLAlchemy or Django (2-3 years)
  • Experience with SQL and databases (Postgres preferred)
  • Experience in developing large server side applications and microservices
  • Ability to create high quality code
  • Experience with python testing tools (pytest) and test automation
  • Familiarity with code versioning tools like GIT
  • Strong sense of ownership and leadership quality
  • Experienced in the tools of our web stack- Python, Celery, Postgres, Redis, RabbitMQ


Nice to Haves:

  • Prior experience at a growth stage Internet/Software company
  • Experience with ReactJS, Google Cloud, Heroku
  • Cloud deployment and scaling experience*
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 Fulfil.IO

Founded :
2015
Type :
Product
Size :
20-100
Stage :
Profitable

About

Fulfil is an ERP built for 8 and 9-figure brands focused on driving customer delight. With direct integrations and ops automation, we help you run a fast warehouse or streamline 3PL connections.
Read more

Connect with the team

Profile picture
Sethu S

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

JK Technosoft Ltd
Akanksh Gupta
Posted by Akanksh Gupta
Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad
6 - 10 yrs
₹30L - ₹42L / yr
Generative AI
GenAI
skill iconPython
skill iconFlask
FastAPI
+3 more

We are looking for a Technical Lead - GenAI with a strong foundation in Python, Data Analytics, Data Science or Data Engineering, system design, and practical experience in building and deploying Agentic Generative AI systems. The ideal candidate is passionate about solving complex problems using LLMs, understands the architecture of modern AI agent frameworks like LangChain/LangGraph, and can deliver scalable, cloud-native back-end services with a GenAI focus.


Key Responsibilities :


- Design and implement robust, scalable back-end systems for GenAI agent-based platforms.


- Work closely with AI researchers and front-end teams to integrate LLMs and agentic workflows into production services.


- Develop and maintain services using Python (FastAPI/Django/Flask), with best practices in modularity and performance.


- Leverage and extend frameworks like LangChain, LangGraph, and similar to orchestrate tool-augmented AI agents.


- Design and deploy systems in Azure Cloud, including usage of serverless functions, Kubernetes, and scalable data services.


- Build and maintain event-driven / streaming architectures using Kafka, Event Hubs, or other messaging frameworks.


- Implement inter-service communication using gRPC and REST.


- Contribute to architectural discussions, especially around distributed systems, data flow, and fault tolerance.


Required Skills & Qualifications :


- Strong hands-on back-end development experience in Python along with Data Analytics or Data Science.


- Strong track record on platforms like LeetCode or in real-world algorithmic/system problem-solving.


- Deep knowledge of at least one Python web framework (e.g., FastAPI, Flask, Django).


- Solid understanding of LangChain, LangGraph, or equivalent LLM agent orchestration tools.


- 2+ years of hands-on experience in Generative AI systems and LLM-based platforms.


- Proven experience with system architecture, distributed systems, and microservices.


- Strong familiarity with Any Cloud infrastructure and deployment practices.


- Should know about any Data Engineering or Analytics expertise (Preferred) e.g. Azure Data Factory, Snowflake, Databricks, ETL tools Talend, Informatica or Power BI, Tableau, Data modelling, Datawarehouse development.


Read more
a globally recognized marketing technology SaaS company
a globally recognized marketing technology SaaS company
Agency job
via Jobdost by Saida Pathan
Bengaluru (Bangalore), Mumbai
3 - 7 yrs
₹15L - ₹35L / yr
skill iconPython
skill iconDjango
skill iconFlask

Hiring For SDE II - Python (Remote)

 

The Impact you will create:

  • Build campaign generation services which can send app notifications at a speed of 10 million a minute

  • Dashboards to show Real time key performance indicators to clients

  • Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds

  • Building highly available & horizontally scalable platform services for ever growing data

  • Use cloud based services like AWS Lambda for blazing fast throughput & auto scalability

  • Work on complex analytics on terabytes of data like building Cohorts, Funnels, User path analysis, Recency Frequency & Monetary analysis at blazing speed

  • You will build backend services and APIs to create scalable engineering systems.

  • As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.

  • You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.

  • Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.

  • Identify and improvise areas of improvement through data insights and research.



Primary Responsibilities

  • End-to-end ownership of product development, from design, through implementation, testing, deployment, and maintenance

  • Translating high-level requirements and end-user use cases into design proposals, decomposing complex features into smaller, short-term deliverable tasks

  • Maintaining constant focus on scalability, performance and robustness of architecture

  • Designing and implementing logging, monitoring and alerting systems for existing and new infrastructure

  • Documenting API's and architecture design

  • Mentor and guide juniors on their path to become solid developers



What we look for?

  • 4+ of industry experience in technical leadership roles

  • Solid knowledge of Python, SQL, NoSQL, shell scripting and Linux operating environment

  • End-to-end experience in design and development of highly scalable enterprise and cloud data products

  • Ability to challenge and redefine existing architecture to create robust, scalable and reliable products

  • Hands-on experience with design and troubleshooting of scalable web services, queue based systems, distributed databases and streaming services

  • Experience with modern DevOps technologies such as kOps, Kubernetes and Docker, CI/CD, monitoring and autoscaling


Read more
online group buying platform that helps people connect with
online group buying platform that helps people connect with
Agency job
via Qrata by Rayal Rajan
Remote only
3 - 6 yrs
₹15L - ₹30L / yr
skill iconPython
skill iconJava
skill iconFlask
skill iconNodeJS (Node.js)
skill iconDjango

Online group buying platform that helps people connect with likeminded people who want to buy the same item/product at a discounted price.

Job Duties and Responsibilities

 

  • Overlook development of all consumer products in JAVA and
  • Optimize components for maximum performance across a vast array of web-capable devices and
  • Focus on code maintainability and performance of
  • Provide technical advice and assists in solving programming
  • Continuously create new and interactive features that would help to improve user experience and user engagement.
  • Assist with troubleshooting of issues as
  • Lead the design and architecture of software
  • Assist in developing and maintaining continuous integration.

Skills Required:

 

  • Skills required: JAVA, Python (Flask and Django), Spring/Spring Boot, React, Hibernate,
  • 2+ years of experience in Java and Python
  • Linux, REST, Kafka, Mysql,, AWS, ELK Stack (Elasticsearch), CI/CD
  • Good experience in Java and/or Python based
  • Experience in designing databases and system
  • Experience in building products from scratch at well-funded start-ups

 


 

Read more
Intect
at Intect
5 recruiters
Tanushree Karua
Posted by Tanushree Karua
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3.5 - 10 yrs
₹2L - ₹15L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
RESTful APIs
skill iconGit
skill iconHTML/CSS
+5 more
Job Description:
 
Key Duties & Responsibilities:
 
▪Design, develop, and implement new modules and APIs for the BEAM Product
▪Pan, build and launch features for our products
▪Write unit, functional, and integration tests
▪Estimate development tasks and meet the deadline
▪ Collaborate with engineering, QA, and product design team members
▪Scale our applications as our user base grows
 
Mandatory Skills & Experience:
 
▪Ability to work & develop in Linux environment
▪A solid understanding of Ruby
▪ Should have web application engineering experience with Ruby on Rails, PostgreSQL, HTML, CSS, JavaScript, Responsive Design, Caching
▪ Should have experience with a front-end framework (Vue.js & GIT)
▪ Solid web dev experience building web UI/UX interactions.
▪ Should have experience improving the performance of Ruby on Rails applications with Memcached & background job processing frameworks (Sidekiq, Resque etc.)
▪ Hands-on experience in deploying applications using AWS Infrastructure using Capistrano automated deployment.
 
Soft Skills:
 
▪Ability to manage a team and perform multiple tasks
▪Ability to solve complex and high-level problems and application issues
▪Good communication skills
Read more
MyOperator - VoiceTree Technologies
at MyOperator - VoiceTree Technologies
1 video
2 recruiters
Akhilesh Nair
Posted by Akhilesh Nair
Remote only
3 - 5 yrs
₹8L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconFlask

We are looking for a Backend 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.

 

Responsibilities
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection strategies like circuit breaker, rate limiting.
  • Integration of data storage solutions like OLTP(RDS, Postgres), OLAP(Redshift) and Cache(redis, memcache) servers with applications.
  • End to end responsibility from development to production.
  • Ability to work in odd hours in-case of emergencies.
  • Well aware of server-less, containers and microservices technologies(like Lambda, Fargate, ECS, EKS).

 

 

Requirements

  • Experience 1.5+ yrs in the Software Industry.
  • Mastery in Python with knowledge of at least one Python web framework (such as Django, Flask) with amazing debugging skills.
  • Familiarity with some ORM (Object Relational Mapper) and caching libraries
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of server-side templating languages such as Jinja 2, Mako
  • Basic understanding of front-end technologies, such as Jquery, JavaScript, HTML5, and CSS3
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming in Python
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create extendible database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools such as Git or SVN
  • Make sure to mention other frameworks, libraries, or any other technology related to your development stack
 

Benefits

100% Remote Working
Device & WiFi Reimbursement
Read more
PRESIDEA TECH
at PRESIDEA TECH
1 recruiter
Shalini Singh
Posted by Shalini Singh
Gurugram
1 - 2 yrs
₹3L - ₹5L / yr
skill iconNodeJS (Node.js)
skill iconHTML/CSS
skill iconPostgreSQL
skill iconJava
restapi
+3 more

Roles & Responsibilities:

  • Work as a Web Developer to create front end & backend of websites
  • Play a key role in the design lifecycle, from brief through to design and release/implementation
  • Should have good knowledge of HTML, CSS, REACT JS, NODE JS, POSTGRES, GIT, REST API.
  • A good understanding of servers, hosting, domains, DNS
  • Ensure all designs work across all browsers and on all devices
  • Help to design elements of mobile apps
  • Ensure all designs are produced to deliver a great user experience

 

Key Skills/Experience:

  • A minimum of one year of experience in designing and developing websites and web apps
  • Good working experience in React JS, Redux, JavaScript ES6, NodeJS, AJAX, HTML, CSS, etc
  • Knowledge about REST API
  • Who has worked on libraries such as Bootstrap, Material is.
  • Experience with Unit testing, Git, GitHub, and other DevOps and CI/CD tool
  • A strong portfolio that demonstrates a range of work and techniques
  • A passion for strong web design that delivers a great user experience
  • A good understanding of the latest web design trends
Read more
wwwemotcoin
at wwwemotcoin
1 recruiter
Shiv Garg
Posted by Shiv Garg
Bengaluru (Bangalore)
1 - 2 yrs
₹1L - ₹3L / yr
skill iconPython
skill iconDjango
skill iconRedis
Internet of Things (IOT)
DevOps
+3 more

We are looking for Interns or 0-1 Year experienced person for our IoT Division based out of Bangalore. Option for Work from Home is also available.  


 

Qualification:

Any Graduate in Computer Science / Electronics / Information Science / Instrumentation from reputed institutions


 

Required Skills Experience:

  • 1+ years of experience in Python with FastAPI must.
  • 1+ years of experience in working with a database like PostgreSQL.
  • Experience of working on any Linux based OS
  • Experience of working on AWS
  • Understanding of micro-services.
  • Should be able to meet SLAs as per the priorities.
  • Good communication skills.
  • Ability to prioritize and execute tasks in a high-pressure environment.

 

Desired Skills Experience:

  • Knowledge of Python, Django Framework or REST API.
  • Knowledge of Docker and Redis.
  • AWS Certified Solutions Architect Associate is a plus.
  • Experience with Fast API.
  • Exposure to CI/CD practices.
  • Awareness of Shell scripting

 

Keywords: #AWS #EC2 #Python #Psql #Django #Docker #Redis #Kafka.

 

 

 

Read more
GrayQuest
at GrayQuest
1 video
2 recruiters
Rishab Mehta
Posted by Rishab Mehta
Mumbai
2 - 7 yrs
₹9L - ₹16L / yr
skill iconPython
RESTful APIs
skill iconJava
skill iconDjango
Fullstack Developer
+5 more

We are hiring for a Software Engineer Team Lead - Backend, to join our education-focused fintech lending startup, GrayQuest. Our core product is a combination of a lending product, a rewards product and an insurance product to redefine the education fees payment across the country.

 

You will be joining a young and vibrant team of developers who are pushing the boundaries of consumer financing through technology.

Key Responsibilities :
  • Participate in all stages of the Software Development Lifecycle
  • Develop back-end components, services, and APIs. Support integration of user-facing elements, and collaborate closely with the design and front-end development team.
  • Write elegant, effective, and scalable code while maintaining the highest level of coding standards.
  • Take complete ownership of projects and ensure timely deliveries
  • Ability to debug, refine, review, and deploy code
  • Work closely with the QA team to test, and document project features.
  • Ability to interact with all stakeholders. Understand business requirements, and effectively convert them into technical specifications
  • Mentor junior developers and participate in peer Review

Requirements:

  • Demonstrable experience as a Python Developer (3+ years)
  • Strong knowledge of Python frameworks (Django Rest, Flask)
  • Experience working on REST APIs
  • Strong knowledge of SQL and JavaScript
  • Experience with Amazon Web Services (AWS)
  • Working knowledge of React
  • Familiarity with Agile development methodology
  • Good understanding of task breakup, milestone definition, and work delegation.
  • Past experience of working in a fintech/financial services domain or a consumer internet startup will be preferable but not required
  • Work experience in early-stage startups (0 ->1) is a big plus
  • Bachelors or equivalent degree from premier institutes is a plus
  • Most importantly, the biggest skill we look for our prospective candidates is "Learnability" - how quickly can you learn. 

Why is this a great opportunity for the right candidate:

 

  1. Work with a young dynamic core team backed by marquee investors from the financial services space
  2. Work on a product/business that has achieved product market fit and take it to scale
  3. Equity compensation and competitive market salaries
  4. Work environment that prioritizes talent, hustle and dedication

We will also ensure we give a preference to applicants who directly email us with their background/context and why they think they should be a strong candidate for this position at GrayQuest. Email us at work (at the rate) grayquest (dot) com and cc Sonal (at the rate)grayquest (dot) com

Read more
DaAS Labs
at DaAS Labs
1 recruiter
Sweta Chauhan
Posted by Sweta Chauhan
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹2L - ₹5L / yr
skill iconDjango
skill iconFlask
skill iconPython
ORM
skill iconGit
+3 more
The key aspects of this role include:
- Design, build, and maintain scalable applications using Python and Django.
- Familiarity with some ORM (Object Relational Mapper) libraries
- Understanding of the threading limitations of Python, and multi-process architecture
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Strong unit test and debugging skills
- Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements.
- Handle server-side code for a production platform and contribute to new features.

To be the right fit, you'll need:
- More than 1 year of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
 
It's good to have:
- Knowledge of databases like Mysql
- Exposure to AWS.
- Experience working on Linux
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Read more
Skandhanshi Infra Projects
Nagraj Kumar
Posted by Nagraj Kumar
NCR (Delhi | Gurgaon | Noida)
2 - 10 yrs
₹8L - ₹25L / yr
skill iconDjango
skill iconFlask
skill iconPython
Requirements: • 1 to 3 years of experience building web applications and RESTful APIs in Python and Django Strong algorithmic, data structures and computational complexity • Sound knowledge of Python and Django, familiarity with Linux and git • Management of hosting environment, including database administration and scaling an application to support load changes • Integration of multiple data sources and databases into one system • Data migration, transformation, and scripting • Creating database schemas that represent and support business processes • Proficient understanding of OWASP security principles • Familiarity with front-end languages such as HTML, JavaScript and CSS Skills: • Python, Django, RESTful Services, Git, Linux, Redis, Golang, Distributed system
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