Jobs · cutshort
Senior Python Engineer
Nimbus Data Systems · Indexed today
About the role
Build scalable applications using Python and Django for a fulfillment platform.
Fulfil.IO is hiring Senior Python Engineer job (Remote only) | Cutshort
Senior Python Engineer
Senior Python Engineer
4
\- 8 yrs
₹10L - ₹15L / yr
Remote only
Skills
Python
Django
Flask
PostgreSQL
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
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
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
Company social profiles
Similar jobs
a leading provider of electronic trading solutions in India. With over 1,000 clients and a presence in more than 400 cities, we have established ourselves as a trusted partner for brokerages across the nation. Our commitment to excellence is reflected in millions of active end users and our reputation for delivering the best customer service in the industry.
Agency job
Bengaluru (Bangalore)
7
\- 10 yrs
₹20L - ₹35L / yr
Python
Go Programming (Golang)
Distributed Systems
RESTful APIs
Data Structures
+3 more
Experience and Expertise
● 7– 10 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Skills
● Strong analytical and debugging skills with the ability to solve complex problems.
● Good communication and collaboration skills across teams.
● Ability to work independently with minimal supervision while being a strong team
player.
● Growth mindset – eagerness to learn new technologies
Read more
Posted by
LOVOJ CONTACT
Delhi
3
\- 10 yrs
₹6L - ₹15L / yr
NodeJS (Node.js)
MongoDB
PostgreSQL
Job description
– Database Design & Development:
– Design, implement, and maintain PostgreSQL databases.
– Develop efficient schemas, indexes, and stored procedures to optimize data performance.
– Backend Development:
– Develop RESTful APIs and backend services using Node.js.
– Integrate databases with backend applications for seamless data flow.
– Query Optimization & Performance Tuning:
– Optimize SQL queries for performance and scalability.
– Monitor database health and troubleshoot slow queries or deadlocks.
– Security & Compliance:
– Implement database security best practices, including role-based access control (RBAC) and encryption.
– Ensure compliance with industry standards like GDPR, HIPAA, etc.
– Data Migration & Backup:
– Develop and maintain data migration scripts between different PostgreSQL versions or other databases like mongodb.
– Set up and manage database backup and recovery strategies.
– Write efficient SQL queries and manage database schemas using PostgreSQL.
– Build RESTful APIs and integrate third-party APIs/services.
– Optimize application performance and troubleshoot production issues.
– Ensure data security and protection practices are followed.
– Write clean, maintainable code and participate in code reviews.
Read more
A Bangalore - San Francisco based neobank startup
Agency job
via
Qrata
by Prajakta Kulkarni
Bengaluru (Bangalore)
6
\- 15 yrs
₹50L - ₹70L / yr
Python
Java
MySQL
NOSQL Databases
A Bengaluru and San Francisco-based global neobank that aims to make financial systems and transactions across borders seamless. The startup has already grabbed $15 million in seed funding through Lightspeed and Accele VCs.
– Backend development along with team management
– Hands on experience in product development
– Preferred candidates from Fintech and Banking sectors
– Exp in Python / Java slong with databases like MySQL, NoSQL, etc
– Knowledge of Agile methodology
Read more
investment and service based company
Agency job
Noida
2
\- 4 yrs
₹1L - ₹4L / yr
Python
Django
RESTful APIs
Job Responsibilities
1\. Develop backend for applications in ecommerce/insurance/wealth management businesses
2\. Design technically sound systems and deliver results in a fast manner
3\. Building highly performant applications setting top standards in respective industries
Basic qualifications :
1\. 2-4 years experience building highly performant applications in Python
2\. Expertise in Python frameworks like Django
3\. Familiarity with Rest of API
5\. Good grasp on data structures and proficiency in problem-solving
6\. Knowledge of design patterns
Anyone interested send me the resume.
Read more
Posted by
Richa Gupta
Mumbai
4
\- 7 yrs
₹10L - ₹15L / yr
PHP
Laravel
![skill icon](https://cutshort.io/_next/image?url=https%3A%2F%2Fcdn.c
Read the full posting on cutshort →
FAQ
Is the Senior Python Engineer role at Nimbus Data Systems remote?+
This Senior Python Engineer position is listed as onsite.
What is the salary for the Senior Python Engineer role at Nimbus Data Systems?+
The listing states 1190000-1785000 INR.
What seniority level is this Senior Python Engineer role?+
This is a senior level position.
How do I apply for the Senior Python Engineer role at Nimbus Data Systems?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Nimbus Data Systems.