CrawlJobs Logo

Senior Python Developer

India, Hyderabad · Job Posted January 24, 2026
Apply Position
Job Link Share

Job Description

Job Description

Job Responsibility

  • Lead the design and implementation of cloud-native microservices using Python FastAPI, Pydantic, and Async I/O
  • Architect, build, and optimize APIs, worker services, and event-driven systems leveraging Confluent Kafka
  • Define and enforce coding standards, testing strategies, and development best practices
  • Implement CI/CD pipelines using GitHub Actions or other tools and manage secure and scalable deployments
  • Work with Docker, Terraform, and GCP infrastructure services including Cloud Run, Pub/Sub, Secret Manager, Artifact Registry, and Eventarc
  • Guide the integration of monitoring and observability tools such as New Relic, Cloud Logging, and Cloud Monitoring
  • Drive initiatives around performance tuning, caching (Redis), and data transformation including XSLT, XML/XSD processing
  • Support version control and code collaboration using Git/GitHub
  • Mentor team members, conduct code reviews, and ensure quality through unit testing frameworks like Pytest or unittest
  • Collaborate with stakeholders to translate business needs into scalable and maintainable solutions

Requirements

  • Expert in Python and experienced with FastAPI or equivalent web frameworks
  • Strong knowledge of Async I/O, Pydantic Settings
  • Hands-on with Pytest or unittest
  • Experience with Docker, Terraform, and Kafka (Confluent)
  • Experience with any version control
  • Proven CI/CD pipeline implementation experience
  • Hands-on experience with any cloud provider
  • Knowledge of XSLT transformations, XML/XSD processing
  • Familiar with integrating monitoring/logging solutions, New relic preferred
  • Experience with any database/storage solution
  • Understanding of caching mechanisms

Nice to have

  • PyPI package creation
  • Tox
  • Ruff (Python linting)
  • Basic Bash scripting
  • Data Formats for Kafka: JSON, Avro, Protobuf
  • Proficient with GitHub and GitHub Actions
  • GCP Experience in: Cloud Storage, Eventarc, Cloud Run, GKE Autopilot
  • Secret Manager, Artifact Registry, Workload Identity Federation
  • Pub/Sub, Cloud Logging, Cloud Monitoring
  • IAM, VPC networking
  • Familiarity with PostgreSQL, MS SQL Server, IBM AS/400, Redis
  • Strong leadership and mentoring skills
  • Excellent communication and cross-functional collaboration
  • Analytical mindset with problem-solving capabilities
  • Drive for continuous learning and improvement

Looking for more opportunities?

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

Similar Jobs for

Senior Python Developer

8 matching positions

New

Senior Python Developer

The Senior Python Developer is an intermediate level position responsible for pa...
Location
Location
United States , New York
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 23, 2026
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Bachelor's degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related STEM field
  • Extensive knowledge of Python and container orchestration platforms
  • 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
Job Responsibility
Job Responsibility
  • Design and deliver scalable, Python-based applications supporting the mortgage trading business, quantitative analytics, workflows and reporting
  • Partner with the business, risk, product and cross-functional technology groups to integrate platforms, identify enhancements and enable new products and process improvements
  • 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
  • Apply AI and GenAI capabilities to modernize workflows, automate analysis, and unlock new insights in mortgage tech
  • Resolve high-impact, complex initiatives through analysis of business processes, system flows, and industry standards
  • Apply engineering standards for coding, testing, CI/CD, debugging, and production readiness
  • Serve as advisor or coach to new or junior 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
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right

Senior Python Developer

Join us at Provectus as part of a team dedicated to building cutting-edge techno...
Location
Location
Serbia;Spain;North Macedonia;Armenia
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Python programming
  • Solid understanding of object-oriented programming (OOP) and software design patterns
  • Experience in building RESTful APIs and servers with frameworks like FastAPI, Django REST, or Flask
  • Experience in building chatbot applications
  • Experience with Docker for containerization and Kubernetes for orchestration
  • Understanding of microservices architecture and related patterns
  • Solid software engineering skills, with the ability to produce well-structured, maintainable code
  • Experience with AWS and serverless computing
  • Proficiency in both SQL and NoSQL databases, such as Postgres and DynamoDB
  • Experience with unit testing and test-driven development
Job Responsibility
Job Responsibility
  • Develop and maintain scalable Python applications
  • Build and optimize RESTful APIs and servers using frameworks such as FastAPI, Django REST, or Flask
  • Design and implement chatbot applications using generative AI technologies
  • Implement and optimize Retrieval Augmented Generation (RAG) systems
  • Profile and optimize Python code to enhance performance
  • Collaborate with cross-functional teams, including ML engineers and product managers, to deliver high-quality products
  • Write clean, maintainable, and well-documented code
  • Stay updated with the latest developments in Python and AI technologies and propose innovative solutions
What we offer
What we offer
  • Participate in internal training programs (Leadership, Public Speaking, etc.) with full support for AWS and other professional certifications
  • Work with the latest AI tools, premium subscriptions, and the freedom to use them in your daily work
  • Long-term B2B collaboration
  • 100% remote — with flexible hours
  • Collaboration with an international, cross-functional team
  • Comprehensive private medical insurance or budget for your medical needs
  • Paid sick leave, vacation, and public holidays
  • Equipment and all the tech you need for comfortable, productive work
  • Special gifts for weddings, childbirth, and other personal milestones
  • Fulltime
Read More
Arrow Right

Senior Python Developer

We are working with a well-established trading firm seeking an experienced Senio...
Location
Location
United States , Houston
Salary
Salary:
120.00 USD / Hour
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience architecting and delivering enterprise-scale distributed systems
  • Strong hands-on development expertise in Python
  • Extensive experience working with AWS in production environments
  • Essential background within Trading or Financial Markets
  • BS or MS in Computer Science, Engineering, or a related field is preferred
  • Must be able to work in a hybrid capacity in Houston, TX
Job Responsibility
Job Responsibility
  • Architecting and delivering complex, enterprise-scale distributed systems
  • Developing and maintaining high-performance backend services using Python
  • Scaling and managing production environments within AWS
  • Supporting critical trading and risk functions through robust software delivery
  • Collaborating with technical leads to ensure system reliability and security
  • Driving best practices in code quality, testing, and deployment within a financial environment
What we offer
What we offer
  • Highly competitive contract rate of up to $120 per hour
  • Initial 6-month engagement with a high likelihood of long-term extension
  • Potential for permanent conversion for top-tier performers
  • Exposure to high-profile trading and risk technology projects
  • Professional environment within a well-regarded global trading firm
  • Fulltime
Read More
Arrow Right

Senior Python Developer

FinXL by Randstad Digital focuses on developing client's Networking, Digital and...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python Engineer experience
  • Python & ETL: Essential expert-level proficiency
  • Airflow Mastery: A solid grasp of Airflow concepts is mandatory including: Creating and operating Airflow tasks, orchestrating complex workflows, handling various data flow challenges-bottlenecks
  • Airflow orchestration experience
  • PySpark experience
  • Data pipelines experience
  • Candidates must demonstrate a logical approach to ETL pipelines & the ability to think through edge-case scenarios
  • Experience troubleshooting complex ETL scenarios
Read More
Arrow Right

Senior Python Developer

We are looking for an experienced software engineer to design, develop, and main...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc/MSc in Computer Science or related field
  • 7 - 10 years of experience and strong skills in Python and scripting (eg. Bash)
  • Strong data structures, design, algorithms, coding skills, analytical and problem solving skills
  • Experience with Cloud native services is must
  • Experience in development of solution using public cloud APIs is must
  • Experience working on Linux platform
  • Ability to drive tasks to completion and take ownership of projects
  • Ability to work in a fast paced and agile development environment
  • Comfortable in using tools - JIRA, Github
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable software solutions using Python and shell scripting such as Bash
  • Build and integrate cloud-native applications and services in public cloud environments
  • Develop solutions leveraging public cloud APIs for automation, orchestration, and service integration
  • Write efficient, reliable, and maintainable code using strong software design principles, data structures, and algorithms
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability
  • Work extensively on Linux-based systems for development, deployment, and operational support
  • Contribute to architecture and technical design discussions for cloud-based and distributed systems
  • Collaborate with cross-functional teams in an agile development environment to deliver features and enhancements
  • Support integration with enterprise database systems such as HANA, Sybase ASE, MAXDB, DB2, or MSSQL when required
  • Participate in code reviews, enforce coding standards, and promote engineering best practices
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Our projects have different working hours to suit your needs
  • Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance – it’s custom-made for you
  • Individual coaching sessions or accredited Coaching School
  • Epic parties or themed events designed for our people and their families
  • Fulltime
Read More
Arrow Right

Senior Python Developer

FinXL by Randstad Digital focuses on developing client's Networking, Digital and...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python Engineer experience
  • Python & ETL: Essential expert-level proficiency
  • Airflow Mastery: A solid grasp of Airflow concepts is mandatory including: Creating and operating Airflow tasks, orchestrating complex workflows, handling various data flow challenges-bottlenecks
  • Airflow orchestration experience
  • Candidates must demonstrate a logical approach to ETL pipelines & the ability to think through edge-case scenarios
  • Experience troubleshooting complex ETL scenarios
Read More
Arrow Right

Senior Python Developer

We are seeking a Senior Python Developer with experience in Python, REST, and Re...
Location
Location
United States , Jersey City
Salary
Salary:
63.00 - 68.26 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on programming experience in an object-oriented language, with Python proficiency
  • 3+ years of experience as a senior developer on front-office applications in banking services
  • 3+ years of experience in a quantitative researcher and developer capacity, with the ability to handle domain-specific data analysis
  • 3+ years of experience in REST, ReactJS, or full-stack development
  • Experience with both object databases and relational databases.
Job Responsibility
Job Responsibility
  • Develop and maintain applications using Python, REST, and ReactJS
  • Collaborate on the development of front-office applications within a banking services context
  • Perform quantitative data analysis specific to the financial domain
  • Contribute to the design and implementation of solutions involving both object and relational databases
  • Work on risk and pricing application development.
What we offer
What we offer
  • Medical, dental, vision, life, disability, and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Corporate discount savings program
  • On-demand training program
  • Access to certification prep and library of technical and leadership courses/books/seminars after 6+ months tenure
  • Certification discounts and perks
  • Dedicated customer service team for Consultants
  • Fulltime
Read More
Arrow Right

Senior Python Developer

Our team is at the forefront of building AI-powered developer tools that transfo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-6 years of professional experience in Python development
  • Strong proficiency in FastAPI or similar async web frameworks (Flask, Django REST)
  • Experience with asynchronous programming (asyncio, async/await patterns)
  • Solid understanding of RESTful API design and implementation
  • Experience with NoSQL or relational databases (MongoDB, PostgreSQL, or similar)
  • Familiarity with LLM/Gen AI integration concepts and willingness to innovate with AI
  • Experience with template engines (Jinja2) for code/config generation
  • Proficiency in YAML/JSON processing
  • Experience with containerization (Docker) and basic Kubernetes/Helm knowledge
  • Strong testing skills with pytest
Job Responsibility
Job Responsibility
  • Own and maintain Python-based services built with FastAPI and Uvicorn across multiple tool domains
  • Develop AI-powered features for release automation, migration utilities (e.g., BitBucket to GitHub Enterprise and from legacy to new ci/cd tooling) and developer productivity tools
  • Integrate with LLM/Gen AI services for intelligent code analysis, transformation, and automation
  • Build and maintain REST APIs that serve frontend applications and integrate with enterprise systems
  • Work with databases (MongoDB, PostgreSQL, or similar) for storing and querying metadata
  • Proactively identify, assess, and remediate CVEs/CVMs in Python dependencies, ensuring timely resolution
  • Implement async/await patterns for efficient API handling and rate limiting strategies
  • Write and maintain unit tests using pytest and perform load testing with Locust
  • Support Kubernetes/Helm-based deployments across DEV, UAT, COB, and PROD environments
  • Collaborate with engineering teams to understand their needs and gather feedback for tool improvements
  • Fulltime
Read More
Arrow Right