Saama
Posted 2w ago

Python Developer

Saama
India
OnsiteFull Time
Responsibilities
  • developing systems
  • managing microservices
  • troubleshooting issues
Requirements
  • Experienced Python developer with AWS
  • Microservices
  • RESTful API
  • Docker
  • Kubernetes
  • Database
  • Testing, Git, and agile development experience
  • Bachelor's or master's degree in a related field
Technical tools mentioned
PythonAWSMicroservicesFlaskDjangoFastAPIAWS LambdaAWS S3AWS API GatewayAWS EC2AWS RDSAWS CloudWatchDockerKubernetesPostgreSQLDynamoDBSQSKafkapytestGit

Job description

We are looking for an experienced Python Developer with strong expertise in AWS cloud services and Microservices architecture. The ideal candidate should be passionate about clean code, scalable systems, and robust backend development. You will play a key role in designing, developing, and maintaining backend systems that power our products and platforms.

- Design and develop scalable and high-performance backend systems using Python.
- Build, deploy, and manage microservices-based architectures on AWS.
- Write clean, testable, and efficient code following best practices.
- Integrate third-party APIs and services securely and efficiently.
- Collaborate with DevOps for CI/CD pipelines, containerization (Docker), and infrastructure management.
- Participate in architectural discussions, design reviews, and code reviews.
- Monitor application performance and troubleshoot complex issues in distributed systems.
- Ensure adherence to security, compliance, and data protection standards.

Must-Have Skills:

  • Strong programming experience in Python (Flask / Django / FastAPI).
  • Hands-on experience with AWS services like Lambda, S3, API Gateway, EC2, RDS, CloudWatch, etc.
  • Deep understanding of Microservices architecture and RESTful API design.
  • Experience with Docker and container orchestration tools like Kubernetes (basic to intermediate).
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB).
  • Knowledge of asynchronous programming, message queues (e.g., SQS, Kafka), and event-driven systems.
  • Proficient in writing unit and integration tests (pytest or equivalent).
  • Working knowledge of Git and agile development processes.

 Educational Qualification : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Soft Skills :

Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Proactive attitude with a willingness to take ownership

About Saama

AI-powered clinical trial data analytics and management software.

Year founded
1997
Employees
1850
Organization type
Private
Latest investment
Raised $430.00M Series C (2021) — led by The Carlyle Group
Headquarters
US

Similar jobs

Python Developer roles
5h
Save
Mark Applied
Hide
Remote Python Developer
Bengaluru, Karnataka, India
$50-$100/hr RemoteMultiple Commitments Available
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, strong Python skills, Git and Docker proficiency, software pipeline knowledge, and ability to navigate, modify, and test complex codebases.
Python, Git, Docker, GitHub
14h
Save
Mark Applied
Hide
Python Pyspark
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOERequires 5–12 years of experience, a Bachelor of Engineering, strong Python, PySpark, SQL, Hadoop, Avro, and Parquet knowledge, plus data pipeline design and debugging skills.
Python, PySpark, SQL, Avro, Parquet, Hadoop
1d
Save
Mark Applied
Hide
Sr Python Developer- RAG, LLM and LangChain
Bengaluru or Hyderabad
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
6+ YOERequires 6–8 years of Python development experience, specializing in RAG and LLM workflows, with LangChain, vector databases, AWS, microservices, Docker, asynchronous programming, and MCP Servers.
Python, LangChain, AWS, AWS Lambda, Amazon ECS, Docker, MCP Servers, vector databases, large language models (LLMs), Retrieval-Augmented Generation (RAG)
2d
Save
Mark Applied
Hide
Python - Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
Requires Python, FastAPI, Flask, Pandas, database integration, testing, debugging, API validation, analytical problem-solving, and collaboration skills.
FastAPI, Python, Python Shell, Flask, Pandas, Django, NumPy, Django ORM, SQLAlchemy, SQLModel, PyTest, Python unittest, Postman, Swagger (OpenAPI), MongoDB, PostgreSQL, HTML/CSS, JavaScript
2d
Save
Mark Applied
Hide
Senior Python Developer
Montreal or India
HybridFull Time
Ampliwork
Ampliwork: Automates enterprise workflows with autonomous AI agents.
Senior Python engineering experience with FastAPI, Pydantic, AWS, cloud-native systems, databases, APIs, automated testing, CI/CD, and Generative AI or agentic frameworks.
Python, FastAPI, Pydantic, AWS, PostgreSQL, NoSQL, CI/CD, Generative AI, Unit testing, Regression testing, Integration testing, Performance testing
5d
Save
Mark Applied
Hide
IN_Associate_ Python Developer__Digital Integration_Advisory_Kolkata
Kolkata, West Bengal, India
OnsiteFull Time
PwC
PwC: Global provider of professional audit, tax, and consulting services.
N/A
5d
Save
Mark Applied
Hide
Python Development + Crew Planning IRC302252
Bangalore, Karnataka, India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
3+ YOERequires 3+ years software development, 2+ years Python, and 2+ years Linux/Unix experience. Experience with Rave, Gherkin, Behave, XML, JSON, CSV, Bash, and SQL; AWS/Kubernetes knowledge preferred.
Rave, Python, Gherkin, Behave, XML, JSON, CSV, Bash, SQL, Linux, Unix, AWS, Kubernetes
6d
Save
Mark Applied
Hide
Z2_Python Developer
Bangalore, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
Develop scalable Python backend services, RESTful APIs, microservices, database schemas, asynchronous processing, tests, CI/CD deployments, and secure production applications.
Python, SQL, RESTful APIs, microservices, CI/CD