CrawlJobs Logo

Senior Python Developer – Service Implementation

AquSag Technologies

Location Icon

Location:
India, Noida

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

144000.00 INR / Month

Job Description:

This role focuses on implementing real-world services (e.g., Gmail, Jira) as modular APIs using a test-driven approach, with an emphasis on engineering excellence, scalable system design, crisp documentation, and robust database design. This is a software engineering role, NOT one in data annotation, data science, machine learning or analytics.

Job Responsibility:

  • Designing and Implementing real-world services as modular, production-ready APIs
  • Creating and maintaining excellent, developer-friendly documentation
  • Following a strict Test Driven Development approach — tests first, code second
  • Building at maximum velocity without compromising on reliability or maintainability
  • Designing and iterating on scalable database schemas for each service integration

Requirements:

  • 5+ years of experience with practical, production-grade Python development
  • Strong understanding of system design principles
  • Proven ability to design modular, high-performance APIs and manage the complete API lifecycle
  • Hands-on experience with Test Driven Development (TDD)
  • Strong fundamentals in database schema design and data modeling
  • Demonstrated ownership of technical decisions, with the ability to explain and justify trade-offs
  • Excellent technical communication skills — able to explain design, document APIs and collaborate effectively across teams
  • Able to work at a rapid pace without sacrificing clarity or correctness

Nice to have:

Familiarity with LLM function calling protocols and paradigms

Additional Information:

Job Posted:
December 19, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Python Developer – Service Implementation

Senior Python Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Python Developer
  • Strong knowledge and development experience using Advanced Python
  • Proficient in Python development
  • Experience in developing RESTful web services
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Experience in microservices
  • Hands on software engineer who will be writing code daily
  • Demonstrate knowledge on code quality, code performance, unit testing, and build processing in the CI/CD
  • Understanding of both relational and non-relational databases
  • Able to write shell & batch programs
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets
  • Fulltime
Read More
Arrow Right
New

Senior Python Developer

Take your career to the next level with Amaris Consulting as a Senior Python Dev...
Location
Location
Spain , Esplugues De Llobregat
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of exerience as a Senior Python Developer
  • Strong proficiency with Python for backend development, specially with Pydantic
  • Experience with one or more frontend frameworks, React
  • Solid knowledge of Django
  • Familiarity with lambda functions and AWS
  • Proven experience with web services and API development
  • English – Fluent
  • Strong problem-solving skills and ability to work both independently and as part of a team
Job Responsibility
Job Responsibility
  • Develop and maintain robust web applications using Python and Django
  • Create efficient, reusable front-end components with React
  • Design, optimize, and maintain database structures to ensure data integrity and performance
  • Collaborate with designers and other developers to deliver an intuitive and scalable solution
  • Participate in code reviews and agile ceremonies
  • Implement CI/CD pipelines using Jenkins
  • Stay current with the latest industry trends and emerging technologies in Python ecosystem
What we offer
What we offer
  • Rapid growth through a personalised career path and salary assessment
  • Improve your skills through our Technology Academy catalogue, Udemy platform, language classes, webinars and workshops
  • Take control of your training with a personal annual budget and company-paid certifications
  • Enjoy flexible policies, remote work options and excellent social benefits such as transport and restaurant tickets, childcare support and private health insurance
  • Benefit from our WeCare programme, which supports employees in critical situations
Read More
Arrow Right

Senior Python Developer

As a Python Engineer, you'll be a key contributor to building robust and scalabl...
Location
Location
India , Chennai
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
  • proven experience designing and implementing Python-based backend services
  • expertise in building data pipelines leveraging Big Data technologies, preferably Spark and Python
  • experience with Angular, React or other front-end frameworks is a plus, as is a general understanding of full-stack development principles
  • strong database skills, with experience using SQL and NoSQL technologies (e.g., SQL Server, MongoDB)
  • experience collaborating with data scientists and developing pipelines that support statistical algorithms
  • demonstrated experience working in a DevOps environment, including CI/CD tools, monitoring tools, and log aggregation tools
  • experience with Docker/Kubernetes is mandatory
  • ability to automate and streamline the build, test and deployment of data pipelines
  • deep experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
Job Responsibility
Job Responsibility
  • develop and maintain Python micro-services, encompassing numerous data pipelines and algorithms designed to identify market abuse
  • expand ETL processes to incorporate new data sources seamlessly
  • collaborate with quantitative analysts and data scientists to understand and implement requirements for new algorithms, data onboarding, quality checks, and timeliness
  • build strong relationships with clients and stakeholders to understand their needs and prioritize work effectively
  • thrive in a multidisciplinary team environment, working closely with fellow developers, quants, data scientists, and production support teams
  • Fulltime
Read More
Arrow Right

Senior Python Developer

As a Python Engineer, you'll be a key contributor to building robust and scalabl...
Location
Location
India , Chennai
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
  • Proven experience designing and implementing Python-based backend services
  • Expertise in building data pipelines leveraging Big Data technologies, preferably Spark and Python
  • Experience with Angular, React or other front-end frameworks is a plus
  • Strong database skills, with experience using SQL and NoSQL technologies (e.g., SQL Server, MongoDB)
  • Experience collaborating with data scientists and developing pipelines that support statistical algorithms
  • Demonstrated experience working in a DevOps environment, including CI/CD tools, monitoring tools, and log aggregation tools
  • Experience with Docker/Kubernetes is mandatory
  • Ability to automate and streamline the build, test and deployment of data pipelines
  • Deep experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
Job Responsibility
Job Responsibility
  • Develop and maintain Python micro-services, encompassing numerous data pipelines and algorithms designed to identify market abuse
  • Expand ETL processes to incorporate new data sources seamlessly
  • Collaborate with quantitative analysts and data scientists to understand and implement requirements for new algorithms, data onboarding, quality checks, and timeliness
  • Build strong relationships with clients and stakeholders to understand their needs and prioritize work effectively
  • Thrive in a multidisciplinary team environment, working closely with fellow developers, quants, data scientists, and production support teams
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
United States , Tampa
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
  • Python 3-5 years
  • very familiar with different LLM models including Google Vertex, OpenAI, and Anthropic
  • strong understanding of how to code middleware services, either in Python FastAPI or Java Springboot
  • very strong organizational and communication skills
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
  • operate with a limited level of direct supervision
  • exercise independence of judgement and autonomy
  • act 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

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-13 years of experience on following areas
  • Strong in Python programming
  • Strong in Object oriented programming & Data Structures
  • Good knowledge of design patterns
  • Experience with Python frameworks - flask, Django
  • Strong technical skills for Big data Pyspark & Hadoop ecosystem components (HDFS, Hbase, Hive, Pig)
  • Strong experience in pyspark
  • Strong knowledge of REST web services
  • Spark Performance tuning and optimization techniques
  • Databases knowledge should extend to PL SQL, SQL and Transact-SQL. Oracle is a plus
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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

Senior Python Engineer

This project focuses on empowering modern cities to understand how people and sy...
Location
Location
Ukraine
Salary
Salary:
Not provided
startupsoft.com Logo
StartupSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional development experience in Python
  • MS/BS in Computer Science or similar
  • Strong proficiency in Python 3.x.
  • Hands-on experience developing APIs using FastAPI.
  • Solid understanding of asynchronous programming and event-driven architectures.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with API security standards and practices.
  • Experience with Git and modern development workflows.
  • Ability to write robust, maintainable code in a team environment.
Job Responsibility
Job Responsibility
  • Designing, developing, and testing backend for web and mobile applications
  • Accurately translate user and business needs into functional RESTful APIs
  • Deliver assigned data engineering-related tasks in agile sprints
  • Working with the data engineering and UI/UX team to deliver new features and enhancements
  • Constant concern over application performance and data accuracy
  • Develop, optimize, and maintain backend services using FastAPI and Python.
  • Design and implement clean, scalable RESTful APIs and microservices.
  • Integrate databases (PostgreSQL, Databricks.) and ensure efficient data models.
  • Build asynchronous services leveraging async/await and FastAPI’s async capabilities.
  • Implement authentication/authorization (OAuth2, JWT, API keys).
What we offer
What we offer
  • Global collaboration opportunities
  • Core team membership
  • Equity and ownership potential
  • Premier workspaces
  • Competitive compensation package
  • Cutting-edge technology environment
  • Impactful project contributions
  • Collaborative company culture
  • Fulltime
Read More
Arrow Right

Python Developer

The project is an AI-powered media and strategy platform built to transform how ...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years of professional or strong academic experience in backend development using Python
  • Basic knowledge of asynchronous programming in Python
  • Familiarity with FastAPI or similar modern web frameworks
  • Understanding of RESTful APIs and microservice-based architectures
  • Experience working with PostgreSQL or other relational databases
  • Exposure to containerization tools (Docker)
  • Ability to write clean, maintainable, and well-documented code
  • Understanding of event-driven systems
  • Eagerness to learn and grow under guidance from senior developers
  • Ability to communicate clearly in a collaborative, Agile team environment
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to build AI-powered services
  • Develop, test, and maintain Python-based microservices using FastAPI under guidance from senior engineers
  • Implement and maintain RESTful APIs
  • Work with PostgreSQL and Azure Cosmos DB for data modeling, querying, and optimization
  • Write unit and integration tests to ensure service reliability and support CI/CD pipelines in Azure DevOps
  • Participate in code reviews, pair programming, and contribute to the improvement of team workflows and coding standards
  • Monitor and debug deployed services using Azure Application Insights and logging tools
  • Document technical details, endpoints, and workflows for internal use and future scalability
  • Stay engaged with project stand-ups, sprint planning, and regular retrospectives in an Agile environment
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.