NucleusTeq
Posted 6h ago

Python Developer

NucleusTeq
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities
  • designing applications
  • developing APIs
  • optimizing databases
Requirements
  • Requires 3+ years of professional Python backend development
  • Proficiency with modern Python frameworks
  • Relational databases
  • ORM libraries, Git
  • CI/CD pipelines, and production incident resolution
Technical tools mentioned
PythonFastAPIFlaskDjangoPostgreSQLMySQLSQLAlchemyGitGitHubGitLabDockerKubernetesAWSGoogle CloudAzureRedisClickHouseHTMLCSSJavaScriptgRPCKafkaCeleryRabbitMQSwaggerOpenAPI

Job description

Job Title: Python Backend Developer
Experience Level: Mid-Level (3-5 Years)
Location: [Remote / On-site / Hybrid]

Role Overview
We are seeking an experienced Python Backend Developer to design, build, and maintain scalable server-side applications and microservices. You will collaborate with cross-functional teams to integrate user-facing elements, optimize database architectures, and ensure high performance and responsiveness across all platforms.

Key Responsibilities

• Design, write, and deploy highly scalable, testable, and efficient Python code.

• Develop robust RESTful APIs and integrate them with gRPC or microservices architectures.

• Architect and optimize database schemas (SQL and NoSQL) to ensure fast data retrieval and secure storage.

• Implement event-driven asynchronous workflows using messaging queues (e.g., Kafka, Celery, RabbitMQ).

• Debug production issues, identify bottlenecks, and improve overall system reliability and latency.

• Maintain comprehensive technical documentation (e.g., Swagger/OpenAPI) for APIs and service flows.

• Implement robust security measures, including fine-grained Role-Based Access Control (RBAC) and data compliance standards.

• Collaborate closely with frontend developers, DevOps engineers, and product managers to deliver end-to-end features.

Required Qualifications

Experience: 3+ years of professional backend development experience using Python.

Frameworks: Deep proficiency in modern Python frameworks such as FastAPI, Flask, or Django.

Databases: Strong practical experience with relational databases (PostgreSQL, MySQL) and ORM libraries (SQLAlchemy).

Version Control & CI/CD: Proficiency in Git, GitHub/GitLab, and continuous integration pipelines.

Problem Solving: Proven ability to independently triage and resolve high-impact production incidents.

Preferred Qualifications

• Experience building and orchestrating containerized applications using Docker and Kubernetes.

• Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.

• Knowledge of in-memory data stores like Redis and columnar databases like ClickHouse.

• Understanding of basic frontend technologies (HTML, CSS, JavaScript) to facilitate seamless integration

About NucleusTeq

Private software services delivering data, cloud, AI, and digital transformation solutions to enterprises.

Year founded
2018
Employees
350
Organization type
Private
Latest investment
Raised $55.00k Debt Financing (2021)
Subsidiaries
Headquarters
US

Similar jobs

Python Developer roles near Chennai, Tamil Nadu
1h
Save
Mark Applied
Hide
Python with Azure
Hyderabad or Bengaluru or Pune or Mumbai or Chennai or Indore
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
5+ YOERequires 5+ years of experience, advanced Python and Pytest skills, Azure platform expertise, CI/CD pipeline architecture, automated testing, security scanning, and a bachelor's engineering degree.
Python, Pytest, Azure Data Factory (ADF), Azure Functions, Azure DevOps, Azure Monitor, Key Vault, Databricks, Blob Storage, Azure Data Lake Storage (ADLS), Bicep, Airflow, GitHub Actions, GitLab CI, Jenkins
3w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, databases, Windows/Linux, shell and batch scripting, CI/CD, Git or Bitbucket, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, Git, Bitbucket
3w
Save
Mark Applied
Hide
Python Developer - Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Citi
CitiNYSE: C: Global financial services organization enabling growth and economic progress.
5+ YOERequires 5+ years of Python development, financial services experience, database knowledge, GIT or Bitbucket, CI/CD tools, Windows and Linux, and a bachelor's degree or equivalent experience.
Python, MongoDB, Oracle, Windows, Linux, Continuous Integration, Continuous Deployment, GIT, Bitbucket
3w
Save
Mark Applied
Hide
Gen AI, Python Engineer (AI/LLM | FastAPI | AWS)
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
CGI
CGITSX: GIB.A: Global IT consulting and business services firm.
5+ YOERequires 5–7 years of software development experience, strong Python expertise, generative AI and LLM development, AWS, REST APIs, machine learning frameworks, databases, and Agile collaboration.
Python, FastAPI, AWS, Amazon Bedrock, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, API Gateway, PyTorch, TensorFlow, Scikit-learn, LangChain, LlamaIndex, Flask, SQL, NoSQL, Pinecone, FAISS, OpenSearch, ChromaDB, Weaviate, PEFT, LoRA, Amazon CloudFront, LangGraph, Terraform, Agile
3w
Save
Mark Applied
Hide
Senior Python Engineer(Autonomous, High-Performance Developer)
Chennai, Tamil Nadu, India
OnsiteFull Time
Recode Solutions
Recode Solutions: Industry 4.0 technology services delivering AI automation, digital workers, and transformation solutions to enterprises.
8+ YOERequires expert Python skills, object-oriented and asynchronous programming knowledge, software engineering and testing experience, independent project ownership, and familiarity with another programming language.
Python, LangChain, CrewAI, AutoGen, LangGraph, PyTorch, TensorFlow, Docker, FastAPI, AWS, GCP, RabbitMQ, Kafka, JavaScript, Rust, Go, C++
3w
Save
Mark Applied
Hide
Pyspark Spark Python Developer - Chennai/ Bangalore
Chennai or Bengaluru
OnsiteFull Time
Tech Mahindra
Tech MahindraNSE: TECHM: Global provider of IT services, consulting, and business solutions.
4+ YOEBachelor's or higher degree required. Requires 4–15 years listed experience, with 8 years hands-on Hadoop and big data development, plus Spark, Hive, Python or Scala, SQL, Airflow, Linux, shell scripting, Git, and distributed systems.
SQL, Python, Apache Spark, PySpark, Apache Airflow, Hadoop, Apache Hive, HiveQL, Apache Kafka, Sqoop, Linux, Git, Scala
1mo
Save
Mark Applied
Hide
PAD for Returnship Program - PAN India
Chennai or India
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Global professional services providing technology and consulting services.
3+ YOEMinimum 3+ years prior experience, career break of 12+ months, hands-on Power Automate Desktop and Power Automate, Python and API integration experience, PL500 preferred, Jira and Agile experience, immediate to 60-day notice.
Power Automate Desktop, Power Automate, Power Platform, Python, API, Jira
1mo
Save
Mark Applied
Hide
Assistant Manager
Chennai, Tamil Nadu, India
HybridFull Time
EXL Service
EXL ServiceNASDAQ: EXLS: Global data analytics, AI, and digital operations solutions.
3+ YOEBachelor's degree in CS/IT, 3+ years Python/backend experience, familiarity with PyTest, REST APIs, Git, CI/CD, databases, and cloud technologies.
Python, PyTest, Git, RESTful APIs, CI/CD