Truckit is seeking a Senior Software Engineer to help scale and improve our enterprise logistics platform. As a key member of the engineering team, you will design, build, and maintain high-performance backend systems and data-heavy frontend applications. This is a hands‐on role focused on building reliable and scalable systems.
Core Responsibilities
Engineering Excellence: Build and scale features using PHP (Laravel) and Python (Django), ensuring strong performance and reliability.
Database Architecture: Design and maintain efficient MySQL schemas, writing and optimising complex queries for performance.
Event-Driven & Background Processing: Implement real-time features and asynchronous workflows to support high-performance applications.
Infrastructure & DevOps: Work with Docker and deploy services within AWS (EC2, ECS, RDS, S3).
CI/CD Skills : Contribute to and improve CI/CD pipelines (Jenkins, GitHub Actions) to maintain reliable automated deployments.
Code Quality & Mentorship: Conduct rigorous code reviews, mentor junior and mid-level engineers, and champion the adoption of SOLID principles and clean code standards.
Professional Requirements
Experience: A minimum of 5 years of professional experience in full-stack software development within an enterprise or high-growth environment.
Backend: Strong experience with PHP (Laravel) and Python (Django).
Frontend Proficiency: Knowledge of Angular (TypeScript, RxJS) and the ability to build responsive, data-heavy UIs.
Database: Strong SQL skills, including performance tuning and architectural design.
Cloud Operations: Demonstrated hands‐on experience with AWS and Docker orchestration.
Communication: Strong communication skills with a proven ability to collaborate with stakeholders and translate business requirements into technical specifications.
Preferred Qualifications
Experience with AG Grid Enterprise or equivalent (Server-side filtering, sorting, and integration).
Proficiency in Infrastructure as Code (IaC), specifically CloudFormation.
Experience in producing high-quality technical documentation and system architecture diagrams.
Your application will include the following questions:
* Which of the following statements best describes your right to work in Australia?
* How many years' experience do you have as a software engineer?
* How many years' experience do you have in a software development role?
* Which of the following programming languages are you experienced in?
* How many years' experience do you have using SQL queries?
* How many years' experience do you have in a DevOps role?
* Have you worked in a role which requires JavaScript development experience?
* What's your expected annual base salary?
#J-18808-Ljbffr