Search Jobs

Search by job, company or skills

Python Developer

Python Developer

AI Dexian Zhaopin Guan
Early Applicant
  • Posted an hour ago
  • Be among the first 10 applicants

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:
S3Aws LambdaRDSPostgreSQLDynamodbDjangoJenkinsGitTerraformDockerMySQLGitlabFlaskFastAPIMongoDBRest ApisPythonApi GatewayAWSAWS CDKGitHub Actions
Bengaluru, India
Skills:
PythonMicroservicesType SafetyOn-Premises InfrastructurePydanticData Validation
Bengaluru, India
Skills:
data engineering containerization GithubPrometheusGrafanaApache AirflowAWSSqlDevopsGcpPrestoPython developmentSplunkData AnalyticsAzureKubernetesSecretsConfigMapsGitOpsCloud PlatformsGitHub ActionsTrinoObservabilityMonitoringHelm ChartsDistributed query enginesYAML-based configuration management
Bengaluru, India
Skills:
HadoopSqlELTCronGitGcpSparkAzurePythonAWSEtlAirflowPrefect
Bengaluru, India
Skills:
Restful ApisPythonMicroservicesSqlasynchronous processingAPI tests