
Senior Software Engineer
Job Description
Posted on: April 7, 2025
Senior Python Developer | Revolutionary Gaming Investors | $150k + Super
Pearson Carter are working with a heavily backed startup who are looking to innovate the gaming industry.
They have secured of $30 million in investment and already have the biggest publishers in the industry bought into what they are doing.
They are looking to scale up big time, and are looking for a Senior Python Developer to assist in their growth.
What You’ll Be Doing:
- Establish and promote best engineering practices across the team.
- Assess, select, and implement effective design patterns.
- Guide architectural decisions for Python-based backend systems.
- Define, document, and uphold standards and guidelines.
- Conduct core code reviews and collaborate with the team to enhance CI/CD pipelines.
- Redesign or create modules to boost system stability and performance.
- Design and uphold SOLID principles and testing frameworks.
- Work closely with Data Scientists and AI Engineers to transform feature prototypes, analytics modules, and models into production-ready services.
- Identify, prioritize, and address technical debt within the existing codebase.
- Proactively collaborate with engineers to mitigate potential issues.
- Implement comprehensive logging, monitoring, and alerting practices.
What You’ll Bring:
- Over 7 years of experience in Python engineering, with a degree in Computer Science or equivalent certifications.
- Proven expertise in developing data-intensive Python applications and decision-support systems.
- Proficient in Python 3, including advanced features such as type hints, decorators, context managers, asynchronous programming, and multiprocessing.
- Successful background in building complex systems and/or refactoring legacy monolithic applications.
- Solid understanding of FastAPI, Pydantic, PostgreSQL, and SQL repositories within Azure Cloud environments.
- Strong critical thinking abilities for separating concerns, decoupling components, and creating maintainable code.
- Capable of articulating the trade-offs between ideal and practical solutions.
- Excellent verbal communication skills, able to translate complex technical concepts into understandable language for non-technical audiences.
Salary
They offer an excellent salary of up to $150,000 + Super.
Location
Based in Melbourne but Remote
How to Apply
Please apply asap with your CV to be considered for this position. You can also get in touch with me on jacob@pearsoncarter.com or reach out on 037 045 5354.
Pearson Carter is the Global Leader in Software Development Recruitment with specialist roles across the globe - www.pearsoncarter.com
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteInAustralia.com
Get RemoteInAustralia.com on your phone!

Implementation Specialist

Educators and Coaches, Work Remotely in Personal Development
