Ascendion
Python Developer
AscendionSingapore23 hours ago
ContractInformation Technology, Business Development +1

Job Title: Python Developer

Location: Singapore


Role:

  • We are seeking a mid-level Python Engineer with strong SQL and cloud experience (AWS or similar) to design, build, and optimize applications, data pipelines, and integrations that underpin our platform.

Responsibilities:

  • Design, develop, and maintain backend services and APIs in Python.
  • Build robust data workflows: ingestion, transformation, quality checks, and lineage using SQL and Python.
  • Architect and operate cloud-native solutions on AWS (or other cloud providers), leveraging services for compute, storage, security, and observability.
  • Ensure code quality through testing, code reviews, CI/CD, and documentation.
  • Optimize performance, reliability, and scalability of systems and data pipelines.
  • Implement security, compliance, and best practices suitable for financial data.


Required Qualifications:

  • 4+ years of professional software engineering experience.
  • Strong Python expertise (e.g., Serverless/Fast API/Flask/Django, packaging, typing).
  • Strong SQL skills (query optimization, schema design, stored procedures, analytics functions).
  • Hands-on experience with AWS or another major cloud provider (e.g., GCP, Azure): IAM, networking basics, containers/serverless, storage, monitoring.
  • Experience with CI/CD, testing frameworks, and version control (Git).
  • Strong problem-solving skills, ownership mindset, and clear communication.


Nice to Have:

  • React/TypeScript experience building internal tools or dashboards.
  • Familiarity with data modelling, ETL/ELT patterns, and working with structured/semi-structured data.
  • Experience with infrastructure-as-code (Terraform/CloudFormation).
  • Knowledge of containers and orchestration (Docker, ECS/EKS/Kubernetes).
  • Experience with event-driven architectures and messaging (e.g., Kafka, SQS).
  • Background in finance, trading, risk, or portfolio analytics.
  • Exposure to data warehousing/lakes (e.g., Snowflake, Big Query etc).

Key Skills

Ranked by relevance