Jobs · cutshort

F

Senior / Intermediate Python Engineer - Remote

Vantage Compute · Remote · Indexed today

remoteFull-timesenior5-8 yrs174000-174000 INR🇮🇳 India
Apply on cutshort

About the role

Build scalable Python applications for order fulfillment at Fulfil.IO.

Fulfil.IO is hiring Senior / Intermediate Python Engineer - Remote job (Remote only) | Cutshort

Senior / Intermediate Python Engineer - Remote
Senior / Intermediate Python Engineer - Remote

4
\- 8 yrs
₹15L - ₹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

Posted by
Akshay Patil
Bengaluru (Bangalore)
7
\- 12 yrs
₹5L - ₹20L / yr
Python
Test Automation (QA)
Scripting language
Git
CI/CD
+6 more
Job Title : _Senior Python Scripting Engineer (Testing)_
Experience : 7 to 8 Years
Location : Bangalore
Employment Type : Full-Time
Job Overview :
– We are looking for a **_Senior Python Scripting Engineer_ with _4 to 5 Years of advanced Python scripting experience_ and _2 years of testing experience_**_._
– The ideal candidate will be responsible for developing robust automation scripts, ensuring software quality, and collaborating with cross-functional teams to enhance product reliability.
Key Responsibilities :
– Develop and maintain **_advanced Python scripts_ for automation and software development.
– Design, implement, and execute _test cases, automation scripts, and testing frameworks_ to ensure software quality.
– Collaborate with developers and QA teams to identify and resolve software defects.
– Optimize existing scripts and test cases to improve efficiency and accuracy.
– Work on _test automation, debugging, and continuous integration pipelines_**_._
– Maintain clear documentation for scripts, test cases, and processes.
Required Skills & Qualifications :
– **_7 to 8 Years_ of overall experience in software development/testing.
– _4 to 5 Years_ of strong hands-on experience in _Python scripting (Advanced Level)._
– _2 Years_ of experience in _Software Testing_ (manual and automation).
– Experience with _test automation frameworks_ like _PyTest_, _Selenium, or Robot Framework._
– Proficiency in debugging, troubleshooting, and optimizing scripts.
– Knowledge of _CI/CD pipelines, version control systems (Git), and Agile methodologies_**_._
– Strong problem-solving skills and ability to work in a dynamic environment.
Preferred Skills :
– Experience with cloud platforms (AWS, Azure, or GCP).
– Exposure to performance testing and security testing.
– Familiarity with DevOps practices and containerization (Docker, Kubernetes).
Read more

Posted by
Akansha Kanojia
Indore
4
\- 5 yrs
₹3L - ₹15L / yr
Python
Django
Flask
AWS Lambda
NumPy
+2 more
Job Description:-
Designation : Python Developer
Location : Indore | WFO
Skills : Python, Django, Flask, Numpy, Panda,  RESTful APIs, AWS.
Python Developer Responsibilities:-
1\. Coordinating with development teams to determine application requirements.
2\. Writing scalable code using Python programming language.
3\. Testing and debugging applications.
4\. Developing back-end components.
5\. Integrating user-facing elements using server-side logic.
6\. Assessing and prioritizing client feature requests.
7\. Integrating data storage solutions.
8\. Coordinating with front-end developers.
9\. Reprogramming existing databases to improve functionality.
10\. Developing digital tools to monitor online traffic.
Python Developer Requirements:-
1\. Bachelor's degree in computer science, computer engineering, or related field.
2\. At Least 3+ years of experience as a Python developer.
3\. Expert knowledge of Python and related frameworks including Django and Flask.
4\. A deep understanding and multi-process architecture and the threading limitations of Python.
5\. Familiarity with server-side templating languages including Jinja 2 and Mako.
6\. Ability to integrate multiple data sources into a single system.
7\. Familiarity with testing tools.
8\. Ability to collaborate on projects and work independently when required.
Skills - Python, Django, Flask, Numpy, Panda,  RESTful APIs, AWS.
Read more

Posted by
Nandini Sharma
Delhi
3
\- 7 yrs
₹10L - ₹15L / yr
Python
Django
Flask
ORM
HTML/CSS
+1 more
Required Skills:
● Expert in Python, with knowledge of at least Django (More web frameworks are a plus)
● Familiarity with some ORM (Object Relational Mapper) libraries
● Able to integrate multiple data sources and databases into one system
● Understanding of the threading limitations of Python, and multi-process architecture
● Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
● Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 (is a plus)
● 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 database schemas that represent and support business processes
● Strong unit test and debugging skills
● Proficient understanding of code versioning tools
● Knowledge

Read the full posting on cutshort

FAQ

Is the Senior / Intermediate Python Engineer - Remote role at Vantage Compute remote?+

This Senior / Intermediate Python Engineer - Remote position is listed as remote (Remote).

What is the salary for the Senior / Intermediate Python Engineer - Remote role at Vantage Compute?+

The listing states 174000-174000 INR.

What seniority level is this Senior / Intermediate Python Engineer - Remote role?+

This is a senior level position.

How do I apply for the Senior / Intermediate Python Engineer - Remote role at Vantage Compute?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Vantage Compute.