CrawlJobs Logo

Sr. Python Developer

India, Mohali · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

We are seeking an experienced Backend Developer / Data Engineer to join our team. You will be responsible for developing and maintaining a robust, scalable, and secure software platform for our customers. You will work closely with product managers, designers, and other developers to deliver high‑quality software and reliable data solutions.

Job Responsibility

  • Developing and maintaining a robust, scalable, and secure software platform for our customers
  • Work closely with product managers, designers, and other developers to deliver high‑quality software and reliable data solutions

Requirements

  • Write clean, efficient, reusable, and testable code following best practices
  • Implement and maintain backend APIs using FastAPI or Django
  • Ensure application performance, scalability, and security
  • Debug and resolve issues reported by QA or end‑users
  • Conduct code reviews and maintain documentation
  • Build ETL/ELT pipelines and data workflows
  • Work with SQL and NoSQL databases
  • Experience working with AWS and GCP cloud platforms
  • Docker container-based development
  • CI/CD pipeline implementation
  • Expert knowledge of Python backend development
  • Experience with FastAPI or Django / Django REST Framework (4+ years)
  • Experience building data pipelines using Python
  • Strong system design and architecture understanding
  • Experience working in Linux environments
  • Experience with monitoring and alerting systems
  • AWS: S3, Lambda, Glue, Athena, RDS, ECS, CloudWatch
  • GCP: Cloud Storage, Cloud Functions, Dataflow, BigQuery, Pub/Sub, Cloud Run
  • Data ingestion pipeline development
  • Batch and streaming data workflows
  • Data modeling and warehouse concepts
  • CI/CD (GitHub Actions, Jenkins, AWS CodeBuild, Cloud Build)
  • Infrastructure as Code (CloudFormation / Terraform)
  • Container deployment workflows
  • Monitoring and logging systems

Nice to have

  • Test‑driven development
  • Frontend experience (HTML, CSS, JS)
  • Vue / React familiarity
  • Experience with Grafana or CloudWatch dashboards
  • Exposure to digital signage / marketing platforms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Python Developer

8 matching positions

Sr. Python Developer

We are hiring a Python Backend Developer with hands-on experience in backend dev...
Location
Location
India , Pune
Salary
Salary:
Not provided
Bar Code India
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience with Python and backend frameworks (Django / Flask / FastAPI)
  • Strong understanding of REST API development principles
  • Good knowledge of database management, ORM concepts, and writing optimized queries
  • Familiarity with Git version control
  • Solid understanding of software engineering fundamentals and debugging techniques
  • Work Experience 7-9
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications using Python and frameworks like Django / Flask / FastAPI
  • Build scalable RESTful APIs and backend services
  • Work with databases such as MySQL, PostgreSQL, and MongoDB for efficient data storage and retrieval
  • Optimize performance, reliability, and scalability of backend systems
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot, debug, and resolve backend issues
  • Ensure code quality, follow best practices, and maintain a clean architecture
  • Participate in technical discussions and contribute to improving backend system design
  • Fulltime
Read More
Arrow Right

Sr. Python Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven, extensive experience (8 to 12 Years) as a Python Lead Developer, with a portfolio of successful projects
  • In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization
  • Experience with RESTful APIs, web services, and containerization technologies like Docker and Kubernetes
  • Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines and agile methodologies
  • Strong proficiency with databases, including both SQL (e.g., Oracle) and NoSQL databases (e.g., MongoDB), along with an understanding of schema design
  • Excellent analytical and problem-solving skills to troubleshoot complex software issues and propose innovative solutions
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
Job Responsibility
Job Responsibility
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
  • Create and maintain technical documentation and specifications for software applications
What we offer
What we offer
  • Top benefits designed to support your well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Market Data Sr Developer - Python and .Net - Assistant Vice President

The Fixed Income Technology team is a dynamic and fast-paced group responsible f...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in software development
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3
  • Hands-on experience with at least one modern front-end framework (e.g., React, Angular)
  • Strong proficiency in a server-side language C# (.NET Core) and Python (Intermediate knowledge)
  • Experience designing and building RESTful APIs and microservices
  • Solid experience with relational databases (PostgreSQL, SQL Server, Oracle) including schema design and query optimization
  • Experience with NoSQL databases (MongoDB, Redis, Cassandra)
  • Proficiency with version control systems, primarily Git
  • Experience with CI/CD pipelines and tools (Jenkins, Tekton, Harness)
Job Responsibility
Job Responsibility
  • Design, build, test, and deploy high-quality, scalable, and robust full-stack applications for Fixed Income trading, and risk management
  • Create intuitive, responsive, and high-performance user interfaces using modern web technologies (e.g., React, Angular) to visualize marketdata and workflows
  • Develop resilient server-side logic, microservices, and APIs to handle trade processing, data management, and integration
  • Work closely with traders, quants, and business analysts to gather requirements, understand complex financial workflows, and translate them into technical solutions
  • Participate in architectural design discussions and contribute to the overall vision and strategy for the technology platform
  • Write clean, maintainable, and well-documented code and participate in code reviews
  • Design and manage database schemas and write efficient queries for both SQL and NoSQL databases
  • Provide timely support for production applications, troubleshoot issues, and ensure system stability and performance
  • Actively participate in an Agile development environment
  • Fulltime
Read More
Arrow Right

Sr Python Developer

We seek an experienced Python Web Developer to join our development team as a de...
Location
Location
India , Noida
Salary
Salary:
Not provided
collance.tech Logo
Collance
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Work experience as a Python Developer minimum 7+ year
  • Data Structures & Algorithm and Application Development Experience
  • Expertise in at least one popular Python framework (like Django)
  • Knowledge of object-relational mapping (ORM) and docker
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Experience in Handling Team at least 3years
  • Good problem-solving skills 3-6 years of professional experience as a Python Developer
  • In-depth knowledge and hands-on experience with the Python frameworks including but not limited to FastAPI, Flask, Pandas, Json, Requests, Pyunit etc
  • Working experience with AWS components like S3, SQS, SNS, Cloudwatch etc. and ability to create and work with AWS components with boto3
  • Experience using an ORM (Object Relational Model) library like SQLAlchemy, SQLModel or similar
Job Responsibility
Job Responsibility
  • Design, develop, and maintain web applications using Python framework
  • Write efficient, reusable, and testable code following best practices and coding standards
  • Collaborate with the team to define and translate software requirements into technical specifications
  • Implement and maintain Restful APIs
  • Ensure the application’s performance, scalability, and security
  • Debug and resolve issues and bugs reported by the quality assurance team or end-users
  • Conduct code reviews, unit testing, code coverage and provide constructive feedback to improve code quality to junior team members
  • Stay updated with the latest industry trends, technologies, and best practices
  • Fulltime
Read More
Arrow Right

Sr. Data Engineer - Python Developer

Seeking a hands-on Senior Data Engineer (ETL / Python Developer) to support the ...
Location
Location
United States , Springfield
Salary
Salary:
52.00 - 54.00 USD / Hour
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of data engineering experience with a focus on enterprise data warehousing
  • 5+ years of hands-on ETL development using Informatica PowerCenter, Azure Data Factory, or similar tools
  • 5+ years of Python development for data engineering and automation
  • 3+ years of experience with Spark-based processing frameworks (Databricks or equivalent)
  • Strong SQL expertise and experience with relational databases (such as Teradata, Snowflake, Oracle, SQL Server)
  • Experience with source control and DevOps practices (Azure DevOps, GitHub, CI/CD)
  • Bachelor's degree or higher in Computer Science, Engineering, Analytics, or a related field
  • Strong analytical, problem-solving, and troubleshooting skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain enterprise ETL pipelines using Azure Data Factory (ADF), Informatica PowerCenter, and Python-based frameworks
  • Build and optimize scalable data processing solutions using Python, Spark, and Databricks
  • Support Medicaid analytics and federal reporting initiatives (e.g., T-MSIS, PERM, MARS, Quality of Care)
  • Develop robust data validation, reconciliation, and audit-traceable data pipelines
  • Write and optimize SQL and stored procedures across relational platforms such as Snowflake, Oracle, and SQL Server
  • Participate in cloud migration and modernization initiatives within Azure-based architectures
  • Collaborate with analysts, QA, and reporting teams to ensure data quality, accuracy, and timeliness
  • Follow data engineering best practices for performance, reliability, reusability, and security
  • Support production operations, incident resolution, and root-cause analysis
  • Participate in code reviews, source control, and CI/CD processes using Azure DevOps and GitHub
  • Fulltime
Read More
Arrow Right

Applications Development Sr Programmer Analyst (Sr. BigData Developer)

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Strong Experience in Apache Hadoop, Spark, Hive, Impala, Yarn, Talend, Hue
  • Spark Calculators based on business logic/rules
  • Programming skills with Scala, Java, J2EE, Python, Unix/Linux shell, Spark RD
  • Understanding of OOP and Functional design approach
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

RPA & Digital Solutions Sr. Developer

Build, Operate, Adapt, Deploy, Support and Migrate digital solutions to automate...
Location
Location
Egypt , Giza
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc Degree in communication / electronics engineering / computer science
  • 2-4 years of experience in software development field
  • Vast experience with application development using Java, Groovy and Python
  • Web development using Django & JavaScript
  • Experience with REST/SOAP API integration interfaces
  • Experience with IT runbook automation Systems (e.g. Ansible, Puppet)
  • RPA development using UiPath and Selenium
  • Modern software development methodologies: Agile, DevOps, TDD and XP
  • Mobile network setups and technologies
  • Analytical and interpersonal skills
Job Responsibility
Job Responsibility
  • Develop, implement and support innovative digital solutions that align with business needs and user requirements
  • Build and maintain effective full stack applications
  • Develop robotic process automations
  • Ensure code quality and best practices
  • Optimize performance and user experience
  • Manage and troubleshoot issues
  • Documenting solutions and monitoring application performance metrics
  • Stay updated with emerging technologies
  • Participate in code reviews
  • Support user acceptance testing and deployment
Read More
Arrow Right

Ai Developer Sr

Location
Location
Mexico , Mexico
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or similar education in computer science, natural sciences, mathematics, statistics, engineering, or equivalent work experience
  • Minimum of 3 years of experience in engineering autonomous systems or equivalent experience in vehicle engineering, cloud engineering, or software engineering
  • Proficiency in programming languages such as Python, Java, Javascript, or C++
  • Demonstrated ability to lead and mentor technical teams, fostering a collaborative and innovative work environment
  • Fluency in Terraform, AWS, Google Cloud, or Microsoft Azure and experiencing building infrastructure and tooling for cloud-based software
  • Experience in Agile methodologies and project management tools (e.g., Jira, Trello) to effectively manage project timelines and deliverables
  • Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders
  • Experience and demonstrated track record of building and deploying hardware or software for AI training or autonomous systems
  • Strong background in computer vision, natural language processing, autonomous driving, robotics, or general engineering of autonomous systems
  • Experience translating AI-related research into products through software engineering
Job Responsibility
Job Responsibility
  • Develop and implement the strategic vision for AI applications within Toyota, ensuring alignment with corporate objectives and driving transformative innovation across multiple business units
  • Lead and inspire cross-functional teams in the design, development, and deployment of cutting-edge AI solutions, guaranteeing that projects are delivered on time, within scope, and aligned with overarching business goals
  • Provide expert technical guidance in machine learning, deep learning, hardware engineering, and software engineering, ensuring adherence to best practices while fostering a culture of continuous improvement and innovation
  • Collaborate closely with senior leadership, product managers, and key stakeholders to identify high-impact AI opportunities, define comprehensive project requirements, and effectively communicate progress and outcomes
  • Mentor and cultivate a high-performing team of AI engineers, promoting professional development and career growth through targeted training, performance feedback, and leadership opportunities
  • Stay at the forefront of industry trends and emerging technologies in AI, driving research initiatives that position Toyota as a leader in AI applications and solutions
  • Identify and assess potential risks associated with AI projects, implementing robust mitigation strategies to ensure compliance with regulatory standards and ethical considerations
  • Advise on architectural designs and establish technical requirements for scalable AI-oriented software systems
  • Contribute to codebases for several different software projects and build infrastructure for new AI tools throughout the enterprise
  • Work within a small team of engineers in a fast-paced environment to turn new AI research into real products and services
  • Fulltime
Read More
Arrow Right