Search Jobs

Search by job, company or skills

Python Developer
  • Posted 6 days ago
  • Over 100 applicants have applied

Job Description

About the Role

We are looking for a Software Engineer to design and build scalable backend services and data platforms. You will develop systems end-to-end — from data modelling and API design through event streaming and production operations — while collaborating with cross-functional teams to solve complex problems.

Responsibilities

  • Design and develop RESTful APIs using FastAPI
  • Create & Optimize data models in PostgreSQL
  • Build and maintain event-driven systems using Apache Kafka
  • Design data pipelines and workflow orchestration using Apache Airflow
  • Lead low-level and high-level design sessions.
  • Mentor junior engineers and contribute to code

Required Skills

  • Python — advanced proficiency
  • FastAPI — API design, versioning, dependency injection
  • PostgreSQL — schema design, query optimization, migrations
  • Apache Kafka — producers, consumers, streams; production experience required
  • Strong communication skills across technical and non-technical stakeholders

Good to Have

  • Neo4j — graph data modelling
  • GraphQL — schema design and API design patterns
  • Basic familiarity with containerization and CI/CD workflows
  • Apache Airflow — DAG design and pipeline orchestration

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

Bengaluru, India
Skills:
PytestAzure CloudReactAuthenticationDatabricksScrumPythonLoggingAzure DevOpsAgile deliveryDocumentationGit versioningAsync programmingFastAPI FrameworkREST API designModular implementationPydantic modelsAuthorizationML flowCI/CD pipelinesDelta LakeMLOps frameworksError handling
1-3 yrs
Bengaluru, India
Skills:
SqlalchemyGitJavascriptCSSMySQLPostgreSQLFlaskRest ApisHTMLPythonObject-Oriented Programming
Bengaluru, Chennai, Hyderabad, Pune, India
Skills:
PythonDatabasesMicroservicesAzureApisAgentic AI systemsCI/CDAutomation scriptsCopilot AgentsOpenAI AgentsAutoGenAI-driven automationLangChainMicrosoft GitHub Copilot
Bengaluru, India
Skills:
PostgreSQLJsonHttpSqlRedisDjangoGitCeleryDockerMySQLRestful ApisPython
Bengaluru, India
Skills:
HadoopSqlELTCronGitGcpSparkAzurePythonAWSEtlAirflowPrefect