Senior Python Developer
Robert Walters

An exciting opportunity has arisen for a seasoned Senior Python Developer to join a dynamic and innovative team. This role is perfect for those who thrive in technology-driven product teams, delivering end-to-end products and services that delight users. If the thought of working on advanced technology with real-world applications excites you, this could be your next career move.
- Work on high-impact projects at a global scale
- Join a highly technical team passionate about open-source technologies
- Enjoy flexible working conditions and family-friendly environment
What you'll do:
As a Senior Python Developer, your role will be pivotal in driving continuous improvement for all software development projects. You'll be involved in every stage of the SDLC - from conception to deployment. Your expertise will help foster a learning culture within the team as you work on building and maintaining CI/CD pipelines. You'll also be responsible for performing robust testing procedures to ensure the highest quality of our products. Your ability to navigate larger organisations will be crucial in achieving positive outcomes.
- Conceive, build, test, deploy and run turnkey, simple, highly automated, high technology, high value, end-to-end products and services.
- Scale these products and services to serve the entire business globally.
- Work across the whole Software Development Life Cycle (SDLC).
- Foster a learning culture within the team.
- Build and maintain CI/CD pipelines.
- Perform strong unit, integration, and end-user automation testing.
- Operate, monitor, support and troubleshoot production systems.
- Navigate a larger organisation to get things done.
What you bring:
As an ideal candidate for the Senior Python Developer role, you bring along a wealth of experience in software engineering. Your substantial experience with Python and web application development sets you apart from others. Your proficiency in version control systems like git is commendable. You are well-versed with packaging and distribution of Python libraries. Your knowledge of architectural patterns and API driven architectures like REST and GraphQL is impressive. Your ability to conduct code reviews, provide technical mentorship, and give constructive peer reviews is highly valued. Above all else, your excellent communication skills enable you to build relationships across a broad range of roles.
- Minimum of 10 years experience as a software engineer.
- Substantial experience with Python and web application development.
- Proficient in version control systems like git.
- Experience with packaging and distribution of Python libraries.
- Knowledge of architectural patterns and API driven architectures like REST and GraphQL.
- Highly experienced at code reviewing, technical mentoring and constructive peer reviews.
- Competent at communication and relationship building across a broad range of roles.
Robert Walters Australia is acting as an Employment Business in relation to this vacancy.
See more jobs in Perth, Western Australia