As a Tech Lead at PropertyGuru, you will provide technology leadership and drive the development of high-quality features and products that help millions of people in Southeast Asia find their dream homes. You will lead and mentor a team of talented engineers, ensuring that they follow best practices and deliver scalable and maintainable solutions.
As a Guru you will be accountable for:
Provide technical leadership and guidance to the engineering team, ensuring best practices in software development, architecture, and design. Drive the technical roadmap and ensure alignment with the overall product strategy and business goals.
Lead, mentor, and grow a high-performing engineering team. Foster a collaborative and inclusive work environment, encouraging continuous learning and improvement.
Design and implement efficient, scalable, and maintainable cross-cut functionalities/services. Demonstrate expertise in software design patterns and develop clean and reusable code.
Take ownership of software development aspects, such as architectural discussions, sprint planning, product, code, user experience, and peer code reviews. Ensure timely delivery of high-quality software products.
Infrastructure Management: Design and implement the infrastructure necessary to support the implemented functionality. Deploy services to AWS/GCP and adapt Kubernetes, using Jenkins to automate the delivery pipeline.
CI/CD Pipeline Management: Manage and configure the CI/CD pipeline using Jenkins, Docker Containers, Kubernetes Cluster Management, API Gateway, Nginx, and CDN.
Experiment with new technologies to improve the platform. Encourage the team to explore innovative solutions to complex problems.
Were looking for someone who:
Demonstrated experience in a software engineering leadership role, with a track record of successfully delivering complex software projects.
Strong technical expertise in software development, architecture, and design, with proficiency in relevant programming languages and frameworks.
Understanding of infrastructure management and deployment processes, with experience in AWS/GCP, Kubernetes, and CI/CD pipelines.
Passion for technology and innovation, with a commitment to continuous learning and improvement