Back to search
Data#3 Linkedin · Posted 22d ago

Senior Software Engineer

Australia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Software Engineer (Python)

Brisbane | Permanent Opportunity


We are seeking an experienced Senior Software Engineer to join a high-performing technology team delivering modern, cloud-native applications that support critical business services. This is an excellent opportunity to work on large-scale platforms using contemporary technologies in a collaborative and innovative environment.


If you enjoy designing robust back-end systems, developing scalable APIs, and working with cloud technologies, we'd love to hear from you.


About the Role

As a Senior Software Engineer, you'll play a key role in the design, development and deployment of enterprise-grade software solutions. Working within an agile team, you'll contribute across the full software development lifecycle while mentoring other engineers and promoting engineering best practices.


You'll be responsible for building scalable back-end services, developing API integrations, and supporting cloud-native applications running within containerised environments.


Key Responsibilities

  • Design, develop and maintain high-quality back-end applications using Python.
  • Build and support RESTful APIs and system integrations.
  • Develop and deploy containerised applications using Kubernetes.
  • Work with cloud platforms such as Google Cloud Platform (GCP), AWS or Azure.
  • Collaborate with architects, product owners and engineers to deliver scalable software solutions.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Troubleshoot, optimise and enhance application performance and reliability.
  • Mentor junior developers and contribute to continuous improvement initiatives.


About You

You'll be an experienced software engineer who enjoys solving complex technical challenges and working within collaborative, agile teams.


You'll ideally have:

  • 5+ years' commercial software development experience.
  • Strong Python back-end development experience.
  • Experience designing and developing RESTful APIs and microservices.
  • Hands-on experience with Kubernetes and containerised workloads.
  • Experience with Google Cloud Platform (GCP) or another major cloud platform such as AWS or Azure.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working with Git and modern software development methodologies.
  • Excellent communication and stakeholder engagement skills.


What's on Offer

  • Permanent opportunity with a growing technology team.
  • Brisbane-based role.
  • Work on modern cloud-native technologies and enterprise platforms.
  • Collaborative and supportive engineering culture.
  • Career development and opportunities to work with the latest technologies.
  • Competitive salary and employee benefits.


If you're looking for your next opportunity to build modern, scalable software solutions and be part of a talented engineering team, we'd love to hear from you.


Apply today for a confidential discussion.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search