Senior Backend Developer
Kuala Lumpur - Malaysia
Job Summary
Reponsibilities:
Technical Leadership & System Design
Lead the technical design and implementation of scalable maintainable and reliable software systems.
Apply strong software design principles design patterns SOLID principles and clean architecture to engineering solutions.
Make sound technical decisions and provide clear direction to engineers and cross-functional stakeholders.
Review architecture technical designs and code to ensure quality scalability security and maintainability.
Identify technical debt and drive initiatives to improve system reliability performance and developer productivity.
AI & Agentic Ways of Working
Champion AI-first software development practices across the engineering team.
Understand and apply agentic workflows including the use of AI agents for coding testing debugging documentation code reviews and engineering automation.
Experiment with and introduce new AI tools agents and workflows that improve engineering productivity and quality.
Guide engineers in effectively working with AI rather than simply using AI as a coding assistant.
Help establish best practices around prompting context engineering agent orchestration validation and human-in-the-loop workflows.
Contribute to building reusable AI skills agents and engineering workflows for the wider organisation.
Engineering Excellence
Establish and promote engineering best practices across development testing deployment observability and production operations.
Conduct code and design reviews and ensure adherence to agreed engineering standards.
Encourage CI/CD observability security and operational excellence.
Drive continuous improvements in development processes and engineering productivity.
Mentoring & Team member development
Mentor engineers and help them grow their technical capabilities.
Coach team members on software design coding standards system thinking and engineering best practices.
Create a culture of knowledge sharing ownership experimentation and continuous learning.
Provide technical guidance while enabling engineers to make independent decisions.
Help raise the overall engineering maturity and quality bar of the team.
Data & Database
Database and data engineering experience is an added advantage.
Work effectively with relational and/or NoSQL databases and understand fundamental database concepts.
Understand data modelling indexing query optimisation transactions and database performance.
Collaborate with Data and Analytics teams where product and engineering solutions require strong data foundations.
Qualifications :
5 years of professional software engineering experience with experience taking technical ownership of systems or products.
Strong understanding of software design principles SOLID principles design patterns and clean architecture.
Strong programming fundamentals and experience with at least one modern programming language.
Experience designing and building scalable distributed and production-grade applications.
Strong understanding of API design system integration testing CI/CD and cloud-based systems.
Demonstrated ability to mentor engineers and influence engineering practices across a team.
Strong problem-solving and analytical skills.
Comfortable working in a fast-paced product-driven environment.
Strong interest in Generative AI AI agents agentic workflows and AI-first engineering practices.
Experience using AI coding assistants and/or AI agents as part of day-to-day software development.
Good understanding of databases and data modelling is an advantage.
Additional Information :
Why Join Us
At Mudah we are evolving towards an AI-first engineering organisation. This role is an opportunity to go beyond traditional technical leadership and help shape how engineering teams build software with AI and agentic workflows.
You will have the opportunity to influence both the technology we build and the way we build it.
By proceeding with your application you are adhering to our PDPA case you are interested to know more read about our Candidates Personal Data Privacy Statement.
Remote Work :
No
Employment Type :
Full-time
About Company
Carousell Group is the leading multi-category platform for secondhand in Greater Southeast Asia on a mission to make secondhand the first choice. Founded in August 2012 in Singapore, the Group has a leading presence in seven markets under the brands Carousell, Carousell Media Group, C ... View more