Cutshort logo
For Employers
Software Media Company logo
Sr. Python Developer
Software Media Company
Sr. Python Developer
Jobdost's logo

Sr. Python Developer

at Software Media Company

Agency job
5 - 10 yrs
₹5L - ₹12L / yr
Mumbai
Skills
skill iconPython
skill iconDjango
skill iconFlask
API

Key Skills required (Items in Bold are mandatory keywords) :

1. Proficiency in Python  & Django

2. Solid understanding of Python concepts

3. Experience with some form of Machine Learning (ML)

4. Experience in using libraries such as Numpy and Pandas

5. Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar

6. Hands on experience with RDBMS such as Postgres or MySQL

7. Experience building REST APIs using DRF or Flask

8. Comfort with Git repositories, branching and deployment using Git

9. Working experience with Docker

10. Experience in deploying Django applications to AWS,Digital Ocean or Heroku

 

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

Similar jobs

Vintronics Consulting
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹10L - ₹28L / yr
skill iconC
skill iconC++
skill iconPython
skill iconJava
Linux kernel
+1 more

Job Title: Senior Linux Kernel Engineer

Experience: 5–10 Years

Location: Bangalore / Chennai

Domain: Enterprise Linux / Kernel Development


Job Summary

We are seeking a highly skilled Senior Linux Kernel Engineer with deep expertise in kernel development, debugging, and performance optimization. The role involves working on enterprise-grade Linux distributions, kernel lifecycle management, security patching, and low-level hardware integration.


Key Responsibilities

1. Kernel Lifecycle & Maintenance

  • Lead kernel upgrade strategies (e.g., LTS migrations such as 5.15 → 6.x) while ensuring stability and compatibility.
  • Perform patch porting across kernel versions, resolving API and dependency conflicts.
  • Track and mitigate security vulnerabilities by monitoring CVEs and upstream sources (e.g., LKML).
  • Backport critical fixes to production kernels without impacting system stability.

2. Debugging & System Stability

  • Act as an escalation point for kernel panics and system crashes.
  • Perform post-mortem analysis using kdump, crash, and gdb.
  • Debug early boot issues (UEFI, initramfs, kernel initialization).
  • Conduct performance analysis using eBPF, ftrace, and perf to optimize system behavior.

3. Driver Development & Hardware Integration

  • Design, develop, and maintain device drivers (network, storage, GPU, or character devices).
  • Work closely with hardware through DMA, interrupts (MSI-X), and register-level programming.
  • Maintain out-of-tree drivers using DKMS or similar frameworks.
  • Ensure compatibility of drivers across kernel updates.


Required Technical Skills

  • Programming: Strong expertise in C (mandatory) and C++
  • Kernel Internals: Deep understanding of:
  • Virtual File System (VFS)
  • Memory Management (MMU, Paging)
  • Process Scheduler
  • Linux Networking Stack
  • Debugging Tools:
  • kdump, crash, gdb
  • kprobes, trace-cmd, ftrace
  • perf, valgrind
  • Hardware debugging tools (JTAG, Serial Console)
  • Build Systems:
  • Kbuild, Makefiles
  • Kernel packaging (RPM/Debian)
  • Security:
  • Experience with CVE patching and backporting
  • Knowledge of SELinux/AppArmor
  • Kernel hardening (FIPS, KSPP)


Preferred Skills

  • Experience contributing to open-source kernel projects
  • Familiarity with Linux Kernel Mailing List (LKML) workflows
  • Exposure to enterprise Linux distributions (RHEL, Ubuntu, SUSE)
  • Experience with performance tuning and system optimization at scale



1. Core Programming (C Language)

  • Must have strong hands-on experience in C programming
  • Comfortable with pointers, memory management, and low-level concepts

2. Kernel Internals Expertise

  • Should have worked in at least one subsystem:
  • VFS / File Systems
  • Memory Management
  • Scheduler / Networking

3. Debugging & Crash Analysis

  • Experience handling kernel panics
  • Hands-on with vmcore analysis tools

4. Security & Patching

  • Understanding of CVE fixes and backporting

5. Driver Development

  • Experience in writing or maintaining device drivers

6. Performance & Advanced Debugging

  • Exposure to eBPF, ftrace, perf

7. Hardware-Level Understanding

  • Knowledge of DMA, interrupts, hardware interaction

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication skills
  • Ability to work independently and in collaborative environments
  • Quick learner with adaptability to new technologies


Read more
Indian private sector bank
Indian private sector bank
Agency job
via Pluginlive by Harsha Saggi
Chennai
3 - 7 yrs
₹10L - ₹30L / yr
skill iconJava
Microservices
RESTful APIs
API
Spring
+1 more

Experience: 3-7 Years


Qualification- Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)

Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)


Roles and Responsibilities:

  • Must have experience in Microservice architecture with the ability to collaborate effectively with team members and build positive working relationships.
  • Design and build and deploy APIs to meet business requirements.
  • High level of commitment to business satisfaction and agility.
  • Strong work ethic and a passion for the role, with a positive attitude and a willingness to learn.
  • Communicate effectively with the tech lead to thoroughly understand the requirements and highlight any blockers immediately.
  • Handle programming and software development, including requirement gathering, bug fixing, testing, documenting, and implementation.
  • Work in an agile environment to deliver high-quality solutions.
  • Understand and implement Security, Logging, Auditing, Policy Management, and Performance Monitoring.
  • Familiarity with relational databases (E.g.: Oracle), non-relational databases (E.g.: MongoDB), MSK Kafka, Docker, Kubernetes, and CICD Technologies (Jenkins, GitHub, Maven)


Read more
Prydan
Aishwarya Birewar
Posted by Aishwarya Birewar
Remote only
3 - 4 yrs
₹3L - ₹6L / yr
Shopify
skill iconHTML/CSS
API


  • Create an engaging and knowledgeable online Shopify store to increase sales and revenue
  • Extensive knowledge in HTML5
  • Create bespoke Shopify themes and change pre-existing templates per pre-defined brand guidelines
  • Be an expert in all aspects of the ECommerce platform
  • Work with the UX and UI Design Teams to create unique, strong, and inventive front-end user experiences
  • Ensure a smooth connection with Marketing Tools, Platform APIs, and Shopify Apps to optimize the shop for overall efficiency and functionality
  • Test and debug websites regularly to improve performance
  • Based on their findings, they provide technical support and coordination, protecting enterprises against failure
  • Increase conversion rates by optimizing your website
Read more
The company is looking for Python developers in Thrissur loc
The company is looking for Python developers in Thrissur loc
Agency job
Thrissur
3 - 5 yrs
₹2L - ₹6L / yr
skill iconDjango
skill iconPython

Requirements:

  • Expert in Python, with good knowledge in Django technology.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Experience in Flask will be an add-on
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in Python.
  • Able to create database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools.
  • Good communication skills.
Read more
IT Consulting and software services company. (TI1)
IT Consulting and software services company. (TI1)
Agency job
via Multi Recruit by Paramesh P
Bengaluru (Bangalore)
3 - 6 yrs
₹7L - ₹10L / yr
Magento
API
GraphQL
REST
  • As a Magento Developer, you will be designing high-quality eCommerce solutions to meet digital commerce and marketing needs in the implementation, enhancement, and support of features.
  • Translating business requirements into technical solutions including building components, modules, and plugins that integrate with external client services.
  • Embrace a “shift-left” approach to software quality, leveraging unit, integration, and end-to-end test automation to make sure quality objectives are fulfilled.
  • Participate in supporting other team members and projects the team owns via code reviews, pair programming, and technical discussions using Agile methodologies.

Qualifications:

  • 3+ years of hands-on development experience with Magento and PHP.
  • Experienced in Magento code structure, extension architecture, theming hierarchy, and dependency management.
  • Strong integration and architectural knowledge of the Magento platform
  • Proficient with Magento APIs (REST, GraphQL) and 5+ years experience with HTTP and REST API usage.
  • Expertise in using and maintaining Magento extensions.
  • Able to write acceptance criteria, automation, and execute regression testing.
  • Experience utilizing GitHub, Jira, and Confluence.

Nice to have:

  • Experience integrating Magento with AEM.
  • Experience with Front End Development using JavaScript and related frameworks & libraries such as Angular.
  • Experience in using and integrating the broader Adobe Experience Cloud stack (i.e. Assets, Analytics, Launch, Target, etc)
  • Experience with cloud technologies (specifically Amazon Web Services)
  • Experience with Build/deploys tools and pipelines such as Jenkins, CircleCI, etc.

 

 

Read more
Dilaton
Dilaton
Agency job
via Retain The Star by Ankit Bansal
Gurugram
3 - 5 yrs
₹15L - ₹20L / yr
skill iconPython
skill iconDjango
This opportunity is for an AI Drone Technology startup funded by the Indian Army. It is working to develop cutting-edge products to help the Indian Army gain an edge in New Age Enemy Warfare.

They are working on using drones to neutralize terrorists hidden in deep forests.

Responsibilities

Write effective, scalable code

Develop back-end components to improve responsiveness and overall performance

Integrate user-facing elements into applications

Test and debug programs

Improve functionality of existing systems

Implement security and data protection solutions

Assess and prioritize feature requests

Coordinate with internal teams to understand user requirements and provide technical solutions

Requirements

Work experience as a Python Developer

Expertise in at least one popular Python framework (experience in Flask preferred)

Knowledge of object-relational mapping (ORM)

Familiarity with front-end technologies (like JavaScript and HTML5)

Team spirit

Good problem-solving skills

BSc in Computer Science, Engineering or relevant field

Read more
Olacabs.com
at Olacabs.com
6 recruiters
Agency job
via zyoin by Suchoritha Zyoin
Bengaluru (Bangalore)
8 - 13 yrs
₹25L - ₹60L / yr
skill iconJava
skill iconGo Programming (Golang)
skill iconScala
skill iconC++
skill iconRuby on Rails (ROR)
+3 more
• Deep understanding of one or more of Java/Go/Scala/C++. Ability to understand and critique
the core library/language constructs.
• Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized
algorithms.
• Deep understanding of distributed systems including fault modeling, concurrency, isolation,
consensus etc.
• Internals of a RDBMS like MySQL
• Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB etc
• Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
• Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
• Familiar with gRPC, HTTP/2, QUIC, etc.
• Troubleshooting memory issues, GC tuning, resource leaks etc.
• Strong problem-solving skills, algorithmic skills and data structures.
• Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
• Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas,
ranger, etc. Familiarity with formats like avro, parquet, orc, arrow etc
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team and mentoring engineers
• Attitude to get Stuff Done!
• Ability to make decisions independently.
Desired Background:
• Bachelor’s or Master’s degree in Engineering from premier institutes preferred
• 8+ years of experience in software design, development & architecture
Read more
Rejolut
at Rejolut
1 video
2 recruiters
Sharyu Waghmare
Posted by Sharyu Waghmare
Navi Mumbai, Mumbai
3 - 8 yrs
₹7L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconPython
skill iconMongoDB
+10 more

Rejolut is one of the award-winning fastest-growing emerging tech company which is working on leading technology like Blockchian, ML & AI, Complex mobile & web apps, IoT etc.

The ideal candidate will be responsible for developing a highly scalable and secure code.

Responsibilities:-
-Able to take the Extreme Ownership of modules/product/projects
-Able to learn & implement new technology/framework/library at God Speed
-Able to come with an optimal solution for the business problem
-Can handle calls with the client & customer to know their feedback
-Writing clean code & able to dig into other's code or open-source code
-Build pixel-perfect, buttery smooth UIs across both mobile platforms.

- Maintain product roadmap, release schedules, and architectural standards that ensure alignment with business objectives.

- Mitigate risks and problems identified in providing the solution.
- Keep an eye out for technology trends, open-source projects that can be used

 


Desired Candidate Profile:-

- Represent the technological agenda in staff meetings and when making hiring decisions
- Flexible to adapting & introducing new and latest technologies to the organization
- Maintain current knowledge of technology landscape and developments
- Innovation & Optimizing R&D.
- Defining the software technology strategy, architecture, and road-map.
- Would love to do more coding yourself, but accept that you can bring the most value by helping others to excel.
- Should have built large scale applications with modern web frameworks & technologies
-Should be a fast thinker, hands-on manager, and strong communicator and think and act like an entrepreneur
-Consolidate our technology platforms and create plans for each Track, analyze and monitor technology performance metrics
-Take the initiative in thought leadership, innovation, and creativity
-Spearhead IT projects to increase our market reach and improve our USP
-Oversee all system design and changes in system architecture
-Technical knowledge (NOT All but would be happy to take someone with max. Skills knowledge)
-Fullstack (Web), Python, Machine Learning, BlockChain, RoR, ReactJS, NodeJS, mean stack, MernStack, Front End, Mobility, ReactNative, React JS, Javascript, etc

 

Culture

- Fast-paced, intellectually stimulating, steep learning, and growth

- Close-knit, hardworking, supportive colleagues

- Challenging work

- Flat organization with no hierarchy

- If you like problem-solving, and love the latest technology, there are very few better places



How we are different 
 -We are a young and dynamic team who are obsessed with solving the business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to the business problem rather than technology

 Why to join us
 -We provide a huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company who are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry

Read more
Technostorms
at Technostorms
1 recruiter
Khushboo Deshwali
Posted by Khushboo Deshwali
Indore
2 - 7 yrs
₹2L - ₹7L / yr
Spring
skill iconJava
Hibernate (Java)
skill iconJavascript
API
+1 more

Required Knowledge and technical skills:
- Expert level experience designing and building web services using Java
- Hands on experience in frameworks like struts , springs, hibernate
- Experience with multiple database platforms
- Experience with high volume, mission critical applications
- Experience building distributed systems at Internet scale
- Knowledge of commonly used design patterns
- Prior experience building internet platforms from the ground up
- Understanding Microservices patterns and architectures, enterprise design and industry best practices.

Required Qualities/ personal skills:
- Strong written and verbal communication skills
- Strong interpersonal skills and time management skills
- Strong analytical and troubleshooting skills
- Experience working in an Agile environment
- Experience working in a fast-paced delivery environment

Read more
Full Throttle Labs
at Full Throttle Labs
4 recruiters
Lavita Mascarenhas
Posted by Lavita Mascarenhas
Bengaluru (Bangalore)
0 - 3 yrs
₹4L - ₹9L / yr
skill iconPython
skill iconDjango
skill iconHTML/CSS
skill iconJavascript
skill iconReact.js
+3 more
FullThrottle Labs is looking for Backend Engineer who is passionate about Python/Django and building high quality products. We believe in ownership and are looking for people driven to continuously ship new, impactful features and capabilities for our users. You'll be responsible for: - Architecting and building software from web development to cloud-based data processing. - Working with product and design to creatively solve complex problems - Provide input and strategy for software architecture, testing, and deployment. - Owning pushing the team towards the best working practices in the Python and Django community - Participate in design and coding reviews during development, managing high standards of quality - Help us develop a positive and exciting engineering culture - Contributing to the growth of other members of the team
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