Senior Python Engineer

Posted 21 November 2023
SalaryAU$170000 - AU$180000 per annum + Superannuation
LocationMelbourne
Job type Permanent
DisciplineSoftware Development + Testing
Reference263701

Job description

Job Description:

We are actively seeking a highly skilled and experienced Senior Python Developer to join an innovative Software that just went global, a dynamic Software as a Service (SaaS) company. The successful candidate will play a crucial role in designing, implementing, and maintaining Python-based solutions for our cutting-edge products. This position offers a hybrid work arrangement, allowing for three days of remote work per week.

Responsibilities:

  1. Backend Development:

    • Design and implement robust and scalable backend solutions using Python.
    • Collaborate with cross-functional teams to understand product requirements and deliver high-quality software.
  2. Cloud and DevOps:

    • Utilize AWS services to deploy, manage, and scale applications.
    • Implement DevOps best practices for continuous integration and deployment.
    • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  3. System Architecture:

    • Contribute to the design and architecture of distributed systems.
    • Optimize system performance and ensure high availability and reliability.
  4. Code Review and Collaboration:

    • Conduct thorough code reviews to ensure code quality, adherence to best practices, and security standards.
    • Collaborate with other developers, DevOps engineers, and stakeholders to drive successful project outcomes.
  5. SAAS Expertise:

    • Leverage your experience in developing and maintaining SaaS applications.
    • Ensure the scalability and efficiency of our software in a multi-tenant environment.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Senior Python Developer with a focus on backend development.
  • Strong proficiency in Python and experience with relevant frameworks (e.g., Django).
  • In-depth knowledge of AWS services and cloud architecture.
  • Proficiency in containerization tools (Docker) and orchestration (Kubernetes).
  • Good understanding of DevOps principles and practices.
  • Previous experience working in a SaaS company is highly desirable.
  • Excellent problem-solving skills and attention to detail.

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact David Ruiz on 03 86804202 or email: [email protected] and quote the above job reference number.

Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process please contact me on the above contact details.