Python Backend Engineer
Westbury Partners Sydney, AustraliaPython Backend Engineer
Join a collaborative engineering team as a Python Backend Engineer, building scalable APIs, reliable services, integrations, and automated solutions while delivering secure, high-performance software that creates lasting business impact.
What You'll Do:
- Design, develop, test, and maintain reliable Python applications and backend services.
- Build scalable RESTful APIs and integrations with databases, third-party platforms, and external services.
- Develop clean, reusable, well-documented code following modern engineering standards.
- Create automated unit, integration, and functional tests.
- Troubleshoot technical issues, resolve production incidents, and improve system reliability.
- Contribute to performance optimization, security improvements, CI/CD automation, and deployment processes.
- Participate in code reviews and collaborate with product, engineering, QA, and other stakeholders.
- Help shape technical standards, documentation, architecture, and development best practices.
Your responsibilities will include:
- You’ll take ownership of backend development from design through deployment, translating business requirements into robust technical solutions.
- You’ll work across APIs, databases, integrations, testing, automation, and cloud technologies while helping ensure applications remain scalable, maintainable, secure, and dependable.
- You’ll also contribute to an Agile/Scrum environment, share technical knowledge with colleagues, investigate challenging problems, and continuously identify opportunities to improve development processes and software quality.
Why Join Us:
- Work on challenging and meaningful software projects.
- Collaborate within a supportive and technically focused engineering environment.
- Gain exposure to modern Python frameworks, cloud platforms, databases, containers, and DevOps practices.
- Develop your technical expertise through continuous learning and hands-on experience.
- Enjoy opportunities for career progression and professional development.
- Benefit from competitive compensation and benefits.
About You:
- You’re a capable Python developer with at least two years of professional software development experience and a strong understanding of object-oriented programming and software engineering principles.
- You have practical experience building REST APIs and backend applications, working with SQL and relational databases, using Git, and developing automated tests. You approach problems analytically, communicate clearly, and take pride in producing dependable, maintainable software.
- Experience with Django, Flask, FastAPI, PostgreSQL, MySQL, MongoDB, Redis, Docker, cloud platforms, CI/CD, asynchronous processing, message queues, microservices, or Agile/Scrum environments will help you stand out.
- A degree in Computer Science, Information Technology, Software Engineering, or a related discipline is welcome, although equivalent practical experience is equally valued.
#PythonDeveloper #PythonEngineer #BackendDeveloper #SoftwareEngineer #PythonJobs #BackendEngineering #RESTAPI #Django #FastAPI #Flask #PostgreSQL #Docker #CloudComputing #CICD #SoftwareDevelopment
Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.