Skip to main content
Post your resume and find your next job on Indeed!

Python Developer jobs in Perth WA

Sort by: -
    • We are looking for a Python Data Integration Engineer to design, build, and maintain scalable data pipelines and cloud-native services supporting AI-driven…
    • View all Duxxel Pty Ltd jobs - Perth jobs
    • Salary Search: Python Developer salaries in Perth WA
    • Collaborate with senior developers on projects and technical solutions;
    • You’ll work alongside experienced developers, learning how technology supports business…
    • O In-depth knowledge of web technologies; JavaScript, HTML, and CSS.
    • O Production experience working with React to build UI components.
    • We are looking for a Software Developer to help build and run the systems our business depends on, working alongside our existing developer to share ownership…
    • Collaborate with staff, other developers and project managers throughout the development lifecycle.
    • Reporting to the Senior Developer, you will design, build…
    • This role is going to be responsible for designing, developing, testing, and maintaining software applications and systems, while working closely with product…
    • Pipeline engineering: Evolve the Durable‑Functions SES pipelines — batch orchestration, retries, transient‑failure handling, per‑document failure tracking,…
    • Required Technical Skill Set - Python, R, SQL, shell scripting,, GitHub/SVN, Teamcity or continuous integration tools, Exposure to AWS.
    • You will turn ideas and technical specifications into high quality, production ready code, working across our products alongside designers, product managers and…
    • Understanding of cloud technology (AWS).
    • Experience with Relational Databases (MySQL).
    • Opportunities to attend and support charity events.
    • We are seeking a Full Stack Developer with strong Angular and Python expertise to build and enhance AI-powered document processing applications.
    • Conduct code reviews, mentor developers, and leave teams more capable than you found them.
    • We are seeking a hands-on Software Development Engineer with deep…
  • View similar jobs with this employer
    • Mentor junior developers and contribute to backend architecture decisions.
    • We design and scale a cloud-native platform used by global customers to manage…
    • We're looking for a hands-on Technical Lead to help scale a profitable SaaS business serving vehicle dealers across the US.
    • Perth, WA (hybrid) · Full-time, permanent.
    • We are looking for an AI Software Engineer with strong, proven experience to build with us across a variety of…

People also searched:

software developer

Job Post Details

Python Developer - job post

Duxxel Pty Ltd
Perth WAHybrid work
From $100,000 a year - Contract

Job details

Pay

  • From $100,000 a year

Job type

  • Contract

Location

Perth WAHybrid work

Full job description

Role Summary

We are looking for a Python Data Integration Engineer to design, build, and maintain scalable data pipelines and cloud-native services supporting AI-driven applications. You will work across Azure, Snowflake, and enterprise integrations to deliver reliable, production-ready solutions while enhancing observability, automation, and platform performance.

Key Responsibilities

  • Design, develop, and maintain data integration pipelines across multiple systems and platforms.
  • Build and enhance Azure Durable Functions for workflow orchestration and pipeline automation.
  • Develop resilient, scalable, and production-ready cloud services.
  • Monitor, troubleshoot, and optimise AI and data processing pipelines.
  • Build and maintain ML evaluation infrastructure and automation workflows.
  • Develop operational dashboards, logging, and monitoring using Application Insights and Grafana.
  • Implement automated testing, CI/CD pipelines, and engineering best practices.
  • Integrate enterprise systems, cloud storage, and data warehouses.
  • Maintain technical documentation and support continuous platform improvements.

Required Skills & Experience

  • Strong Python development experience with type hints, testing, and modern development practices.
  • Experience building cloud-native applications on Microsoft Azure (Functions, Durable Functions, Managed Identity).
  • Strong SQL skills and experience with data warehouses such as Snowflake.
  • Experience building ETL/data integration pipelines.
  • Knowledge of CI/CD, Git workflows, logging, monitoring, and observability.
  • Experience working with production systems requiring reliability, auditability, and security.
  • Strong analytical and problem-solving skills.

Desirable Skills

  • Azure OpenAI, Document Intelligence, OCR, or AI/LLM application development.
  • SAP or enterprise ERP integration (OData, OAuth2).
  • Infrastructure as Code, Azure Key Vault, and workload identity.
  • Power BI, MLflow, Azure ML, and MLOps practices.
  • Experience with AI-assisted development tools such as GitHub Copilot.

Technology Stack

  • Languages & Frameworks: Python 3.12, Pydantic, pytest, mypy, Ruff
  • Cloud: Microsoft Azure Functions, Durable Functions, Azure OpenAI, Azure Document Intelligence, Cosmos DB, Blob Storage, Key Vault
  • Data: Snowflake, SQL, Cosmos DB, SAP BTP OData
  • Observability: OpenTelemetry, Application Insights, Grafana LGTM
  • DevOps: GitLab CI/CD, Git, DevContainers
  • Methodologies: Agile, CI/CD, Data Engineering, AI-Assisted Development

Pay: From $100,000.00 per year

Work Location: Hybrid remote in Perth WA

Let Employers Find YouUpload Your Resume