Cutshort logo
For Employers
Matilda cloud logo
Python developer
Matilda cloud
Python developer
Employee Hub's logo

Python developer

at Matilda cloud

Agency job
6 - 7 yrs
₹22L - ₹26L / yr
Hyderabad, Bengaluru (Bangalore)
Skills
skill iconFlask
API
Google Cloud Platform (GCP)
AWS CloudFormation
AWS Lambda
CI/CD
Terraform
Linux/Unix
Ansible
SDK

Job Summary:


We are seeking an experienced and highly motivated Senior Python Developer to join our dynamic and growing engineering team. This role is ideal for a seasoned Python expert who thrives in a fast-paced, collaborative environment and has deep experience building scalable applications, working with cloud platforms, and automating infrastructure.



Key Responsibilities:


Develop and maintain scalable backend services and APIs using Python, with a strong emphasis on clean architecture and maintainable code.


Design and implement RESTful APIs using frameworks such as Flask or FastAPI, and integrate with relational databases using ORM tools like SQLAlchemy.


Work with major cloud platforms (AWS, GCP, or Oracle Cloud Infrastructure) using Python SDKs to build and deploy cloud-native applications.


Automate system and infrastructure tasks using tools like Ansible, Chef, or other configuration management solutions.


Implement and support Infrastructure as Code (IaC) using Terraform or cloud-native templating tools to manage resources effectively.





Work across both Linux and Windows environments, ensuring compatibility and stability across platforms.


Required Qualifications:


5+ years of professional experience in Python development, with a strong portfolio of backend/API projects.


Strong expertise in Flask, SQLAlchemy, and other Python-based frameworks and libraries.


Proficient in asynchronous programming and event-driven architecture using tools such as asyncio, Celery, or similar.


Solid understanding and hands-on experience with cloud platforms – AWS, Google Cloud Platform, or Oracle Cloud Infrastructure.


Experience using Python SDKs for cloud services to automate provisioning, deployment, or data workflows.


Practical knowledge of Linux and Windows environments, including system-level scripting and debugging.


Automation experience using tools such as Ansible, Chef, or equivalent configuration management systems.


Experience implementing and maintaining CI/CD pipelines with industry-standard tools.


Familiarity with Docker and container orchestration concepts (e.g., Kubernetes is a plus).


Hands-on experience with Terraform or equivalent infrastructure-as-code tools for managing cloud environments.


Excellent problem-solving skills, attention to detail, and a proactive mindset.


Strong communication skills and the ability to collaborate with diverse technical teams.


Preferred Qualifications (Nice to Have):


Experience with other Python frameworks (FastAPI, Django)


Knowledge of container orchestration tools like Kubernetes


Familiarity with monitoring tools like Prometheus, Grafana, or Datadog


Prior experience working in an Agile/Scrum environment


Contributions to open-source projects or technical blogs


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

Global digital transformation solutions provider
Global digital transformation solutions provider
Agency job
via Peak Hire Solutions by Dharati Thakkar
Trivandrum, Thiruvananthapuram
5 - 7 yrs
₹18L - ₹26L / yr
skill iconKotlin
skill iconJava
skill iconAmazon Web Services (AWS)
skill iconSpring Boot
Microservices
+24 more

JOB DETAILS:

* Job Title: Lead I - Software Engineering-Kotlin, Java, Spring Boot, Aws

* Industry: Global digital transformation solutions provide

* Salary: Best in Industry

* Experience: 5 -7 years

* Location: Trivandrum, Thiruvananthapuram

Role Proficiency:

Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities

 

Skill Examples:

  1. Explain and communicate the design / development to the customer
  2. Perform and evaluate test results against product specifications
  3. Break down complex problems into logical components
  4. Develop user interfaces business software components
  5. Use data models
  6. Estimate time and effort required for developing / debugging features / components
  7. Perform and evaluate test in the customer or target environment
  8. Make quick decisions on technical/project related challenges
  9. Manage a Team mentor and handle people related issues in team
  10.  Maintain high motivation levels and positive dynamics in the team.
  11.  Interface with other teams’ designers and other parallel practices
  12.  Set goals for self and team. Provide feedback to team members
  13.  Create and articulate impactful technical presentations
  14.  Follow high level of business etiquette in emails and other business communication
  15.  Drive conference calls with customers addressing customer questions
  16.   Proactively ask for and offer help
  17.  Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks.
  18.  Build confidence with customers by meeting the deliverables on time with quality.
  19.  Estimate time and effort resources required for developing / debugging features / components
  20.  Make on appropriate utilization of Software / Hardware’s.
  21.  Strong analytical and problem-solving abilities

 

Knowledge Examples:

  •     Appropriate software programs / modules
  1. Functional and technical designing
  2. Programming languages – proficient in multiple skill clusters
  3. DBMS
  4. Operating Systems and software platforms
  5. Software Development Life Cycle
  6. Agile – Scrum or Kanban Methods
  7. Integrated development environment (IDE)
  8. Rapid application development (RAD)
  9. Modelling technology and languages
  10. Interface definition languages (IDL)
  11. Knowledge of customer domain and deep understanding of sub domain where problem is solved

 

Additional Comments:

We are seeking an experienced Senior Backend Engineer with strong expertise in Kotlin and Java to join our dynamic engineering team.

The ideal candidate will have a deep understanding of backend frameworks, cloud technologies, and scalable microservices architectures, with a passion for clean code, resilience, and system observability.

You will play a critical role in designing, developing, and maintaining core backend services that power our high-availability e-commerce and promotion platforms.

 

Key Responsibilities

Design, develop, and maintain backend services using Kotlin (JVM, Coroutines, Serialization) and Java.

Build robust microservices with Spring Boot and related Spring ecosystem components (Spring Cloud, Spring Security, Spring Kafka, Spring Data).

Implement efficient serialization/deserialization using Jackson and Kotlin Serialization. Develop, maintain, and execute automated tests using JUnit 5, Mockk, and ArchUnit to ensure code quality.

Work with Kafka Streams (Avro), Oracle SQL (JDBC, JPA), DynamoDB, and Redis for data storage and caching needs. Deploy and manage services in AWS environment leveraging DynamoDB, Lambdas, and IAM.

Implement CI/CD pipelines with GitLab CI to automate build, test, and deployment processes.

Containerize applications using Docker and integrate monitoring using Datadog for tracing, metrics, and dashboards.

Define and maintain infrastructure as code using Terraform for services including GitLab, Datadog, Kafka, and Optimizely.

Develop and maintain RESTful APIs with OpenAPI (Swagger) and JSON API standards.

Apply resilience patterns using Resilience4j to build fault-tolerant systems.

Adhere to architectural and design principles such as Domain-Driven Design (DDD), Object-Oriented Programming (OOP), and Contract Testing (Pact).

Collaborate with cross-functional teams in an Agile Scrum environment to deliver high-quality features.

Utilize feature flagging tools like Optimizely to enable controlled rollouts.

 

Mandatory Skills & Technologies Languages:

Kotlin (JVM, Coroutines, Serialization),

Java Frameworks: Spring Boot (Spring Cloud, Spring Security, Spring Kafka, Spring Data)

Serialization: Jackson, Kotlin Serialization

Testing: JUnit 5, Mockk, ArchUnit

Data: Kafka (Avro) Streams Oracle SQL (JDBC, JPA) DynamoDB (NoSQL) Redis (Caching)

Cloud: AWS (DynamoDB, Lambda, IAM)

CI/CD: GitLab CI Containers: Docker

Monitoring & Observability: Datadog (Tracing, Metrics, Dashboards, Monitors)

Infrastructure as Code: Terraform (GitLab, Datadog, Kafka, Optimizely)

API: OpenAPI (Swagger), REST API, JSON API

Resilience: Resilience4j

Architecture & Practices: Domain-Driven Design (DDD) Object-Oriented Programming (OOP) Contract Testing (Pact) Feature Flags (Optimizely)

Platforms: E-Commerce Platform (CommerceTools), Promotion Engine (Talon.One)

Methodologies: Scrum, Agile

 

Skills: Kotlin, Java, Spring Boot, Aws

 

Must-Haves

Kotlin (JVM, Coroutines, Serialization), Java, Spring Boot (Spring Cloud, Spring Security, Spring Kafka, Spring Data), AWS (DynamoDB, Lambda, IAM), Microservices Architecture

 

 

******

Notice period - 0 to 15 days only

Job stability is mandatory

Location: Trivandrum

Virtual Weekend Interview on 7th Feb 2026 - Saturday

Read more
Techno Comp
shravan c
Posted by shravan c
Hyderabad
4 - 6 yrs
₹5L - ₹20L / yr
skill iconNodeJS (Node.js)
SQL
Microservices
API

Job description

🔧 Key Responsibilities:

  • Design and implement robust backend services using Node.js.
  • Develop and maintain RESTful APIs to support front-end applications and third-party integrations
  • Manage and optimize SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Snowflake)
  • Collaborate with front-end developers to ensure seamless integration and data flow
  • Implement caching, logging, and monitoring strategies for performance and reliability
  • Ensure application security, scalability, and maintainability
  • Participate in code reviews, architecture discussions, and agile ceremonies

✅ Required Skills:


  • Proficiency in backend programming languages (Node.js, Java, .NET Core)
  • Experience with API development and tools like Postman, Swagger
  • Strong understanding of database design and query optimization
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Knowledge of cloud platforms (Azure, AWS) and CI/CD pipelines.


Read more
India's best Short Video App
India's best Short Video App
Agency job
via wrackle by Naveen Taalanki
Bengaluru (Bangalore)
6 - 12 yrs
₹30L - ₹60L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
skill iconElastic Search
Microservices
+5 more
What Makes You a Great Fit for The Role ?
You’re awesome at and will be responsible for
 
Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture.
Design, build, test, and maintain scalable APIs, services, and systems within the platform.
Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance.
Build, develop, mentor, review code and coach junior team members.
Extensive programming experience with cross-platform development: Java/SpringBoot, Javascript/Node.js, Express.js or Python
Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data streaming (Spark, Flink, Kafka streams, storm, etc.).
Well versed in Kafka Understanding cloud native technologies such as Docker and Kubernetes, capable to cover full development lifecycle including CI/CD
Experience in use of source code management system like GIT, bitbucket and build tools like ant, maven, Gradle or make.
Take great pride in Code quality and developer productivity.
Put in Microservcies architecture in place that paves road for scalability, efficiency, observability, and availability.
Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
Write algorithms and services to influence personalisation and recommendation from a real-time recommendation engine for both home feed to surface most viral videos + video e-commerce.
Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etc
Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software architecture
Proven experience in handling large infrastructure and distributed systems
Liaison with Product Management, DevOps, QA, Client and other teams
Your Experience Across The Years in the Roles You’ve Played
 
Have total or more 7 - 9 years of experience with 2-3 years in a startup.
Have B.Tech or M.Tech or equivalent academic qualification from premier institute.
Experience in Product companies working on Internet-scale applications is preferred
Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
 
 
We Value Engineers Who Are
 
Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
Obsessed with Quality: Your Production code just works & scales linearly
Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability.
Owners: Engineers at Chingari know how to positively impact the business.
Read more
Reflektive
at Reflektive
3 recruiters
Payal Banchare
Posted by Payal Banchare
Remote only
10 - 14 yrs
Best in industry
skill iconRuby on Rails (ROR)
Software architecture
Database Design
API
Design patterns
+10 more

Software Architect

Bangalore, India / Engineering/ Full-time

 

Job Overview:

As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure. 


Responsibilities:

  • System Architecture:
  • Design and architect scalable, efficient, and maintainable backend systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Technical Leadership:
  • Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
  • Mentor and coach team members, fostering a culture of continuous learning and improvement.
  • Backend Development:
  • Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
  • Implement and maintain APIs, data models, and database structures to support application functionality.
  • Performance Optimization:
  • Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
  • Implement caching strategies and other performance optimization techniques.
  • Collaboration:
  • Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
  • Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
  • Security and Compliance:
  • Implement and enforce security best practices to safeguard sensitive data.
  • Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
  • Documentation:
  • Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
  • Continuous Improvement:
  • Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.


Qualifications:

  • Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
  • In-depth knowledge of Ruby on Rails framework, database design, and API development.
  • Strong understanding of software architecture principles, design patterns, and best practices.
  • Experience with performance optimization, scalability, and security considerations.
  • Excellent communication and collaboration skills.
  • Leadership experience with a demonstrated ability to mentor and guide development teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).


Bonus points:

  • Familiarity with front-end technologies and frameworks(ReactJs).
  • Experience with other programming languages.(Kotlin/Python)
  • Experience with cloud platforms and microservices architecture.
  • Knowledge of DevOps practices and tools.(AWS, Kubernetes, )

Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.


Read more
Leading manufacturing company
Leading manufacturing company
Agency job
Chennai
3 - 6 yrs
₹3L - ₹6L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
API
+1 more

Primary Skills: Database Systems (SQL), Python Flask/Fast API/Django frameworks specifically
Requirements:

  • Highly proficient in fundamentals of Python web development frameworks like Flask, Django and Fast API
  • Demonstrated experience in developing APIs using Python frameworks
  • Should have deep knowledge in PostgreSQL, MS SQL Server and other SQL based Databases
Read more
Figment Global Solutions Pvt Ltd
Jaipur
8 - 12 yrs
₹9L - ₹12L / yr
skill iconJava
WebLogic
Microservices
API
RESTful APIs
+2 more

Sr. Software Developer

Work Experience: 8+ Years

The Number of Vacancies: 2

Location:  

CTC: As per industry standards

About the Job Description

Senior software developers are responsible for designing, testing, and implementing new and updated software programs. They take on a managerial role and lead the development team with all software development tasks. Their job is to ensure all projects are completed on time and to company specifications.

What We Are Seeking

  • Hands-on experience in Core Java and Advanced Java.
  • Hands-on Java Framework-Architecture and Advanced Concepts Understanding and Implementation in Real-Time Projects
  • Knowledge of Weblogic, Microservices
  • Experience in developing APIs and RESTful services using Node JS.
  • Strong understanding of the usage and implementation of JWT tokens and access control API development.
  • Knowledge of AWS, SSL integration, Docker, Postman
  • Extensive knowledge of MongoDB, MySQL, Redis, and Oracle.
  • Understanding of how to integrate third-party APIs such as Payment Gateway
  • Knowledge of code versioning tools such as GIT
  • Must have good analytical, debugging, and problem-solving skills.
  • Good communication skills.

Responsibilities

  • Produce high-quality code and experience with security implementations.
  • Collaborating with front-end developers on the integration of elements.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Work with the QA Team to develop testing protocols to identify and correct challenges.
Read more
A FinTech start-up company
A FinTech start-up company
Agency job
via IndependentConsultant by Melrose Pinto
Bengaluru (Bangalore)
5 - 8 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconJavascript
skill iconAmazon Web Services (AWS)
RESTful APIs
Microservices
+7 more
Who can apply: ONLY CANDIDATES WHO ARE AVAILABLE ( with notice period: 1 month or 15 days or immediate)

A Fintech start up company that bridges the gap between the digital payments

and the micro-retailing industry of the market. A nexus for the B2B sector providing multi-utility services via an Android app, enabling the micro-retailers across India to revolutionize their business and thus providing them with an opportunity to generate more revenue by offering multiple micropayment and digital services at their offline store. We intend to leverage the mode of smartphone technology in the rural and urban markets across India, thus empowering micro-retailers and creating a sustainable self-employment for this segment. 

Overall Competencies:

1. Tech Depth/Breadth/Problem Solving.

2. Design & Architecture (Code/Design review).

3. Team Management.

Leadership Competency:

- Managing & mentoring a team.

- Ability to deliver projects/sprints on time.

- Obsessed with quality: Design reviews, code reviews, testing (system/performance).

- Spending at least 50% time with hands-on coding while doing the above Programming.

Tech Competency:

- Hands-on with Python/Django/Flask.

- Knowledge of PHP & Laravel is a plus.

- Experience with any JavaScript framework (Angular / React ).

- Prior experience in micro-services based architecture.

- Good understanding of SQL (MySQL, Postgres, or similar).

- Good understanding of one no-SQL (MongoDB / DynamoDB etc).

- Comfortable producing and refactoring code without assistance.

- Can reason about the complexity of algorithms (time and space).

- Basic CI/CD and DevOps.

- Experience in Docker & Kubernetes.

- Design, QA, and Infrastructure.

- Knowledge of design patterns and cloud scaling.

- AWS & GCP experience. AWS is mandatory.

- Understands BDD/TDD/Performance/Security/Smoke testing/Unit Testing

- Understands REST principles and Microservices

- Understands version control & branching strategies

- Understands application security fundamentals and potential security risks

Education: Bachelors in Computer Science|
Read more
Evox Systems Pvt Ltd
at Evox Systems Pvt Ltd
4 recruiters
Tejas Chaudhary
Posted by Tejas Chaudhary
Vadodara, Ahmedabad, Surat, Rajkot
1 - 5 yrs
₹3L - ₹6L / yr
Bash
Shell Scripting
Linux/Unix
A backend developer with sound logic and who enjoys coding. One who likes to work with other smart like-minded coders creating new innovative products and add value to the organization and society. Knowledge or exposure of Bash/shell scripting is required. 
Read more
Arinos
at Arinos
2 recruiters
Srini Sesha
Posted by Srini Sesha
Chennai
3 - 7 yrs
₹3L - ₹7L / yr
Virtualization
skill iconC++
Linux/Unix
Kernel Programming
skill iconC
C, C++ Developer with 3- 5 years experience in software development, Knowledge of L2 Protocols , Broadcom SWT fabrics and L3 Protocols like RIP/OSPF/PIM is an added advantage with telecom background is an added advantage
Read more
Meetuniversity
at Meetuniversity
2 recruiters
Paritosh Gupta
Posted by Paritosh Gupta
Noida, NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹5L - ₹6L / yr
0360
skill iconDjango
MySQL
skill iconMongoDB
skill iconFlask
+2 more
MeetUniversity.com (Beyond Horizons EduConnect) is a young, vibrant and fast growing VC funded company. We are incubated by one of the most premium accelerators of India. Our product offerings are redefining education marketing across international territories. We are based in Noida, India and are committed to provide awesome solutions / services to our clients. If you are looking at to redefine education marketing & want to work on amazing product offerings. Come join us. ## Python Developer Job Description We are looking for a Python 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, api, 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 Integration of user-facing elements developed by front-end developers with server side logic Implementation of security and data protection Integration of data storage solutions with the apps Write and implement software solutions that integrate different systems. Identify and suggest various opportunities to improve efficiency and functionality. Write reusable and testable code. Skills And Qualifications 2 year(s) experience in Python Development. Expert in Python, with knowledge of at least one Python web framework such as Django, DRF, Flask, Scrapy etc 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 Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Knowledge of user authentication and authorization between multiple systems, servers, and environments Familiarity with event-driven programming in Python Familiarity with software design like SOA and others Understanding of fundamental design principles behind a scalable application 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 Git Write reusable and testable code.
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