Carousell Group
Senior Backend Developer
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia · Hybrid · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerCarousell Group
- LocationKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
- Work styleHybrid
- Employment typeFull-time
- Employer posted
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.
Show full description
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.
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.
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 policies. In case you are interested to know more, read about our Candidates Personal Data Privacy Statement.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in Malaysia
ROLIVA currently lists 102 open roles like this in Malaysia.
Employers hiring for this
- Fuku21 open roles
- Motorola Solutions11 open roles
- Westerndigital7 open roles
- Gen Digital6 open roles
- HP6 open roles
At a glance
- Work styleHybrid
- Employment typeFull-time
- SeniorityMid level
- Employer posted
- Added to ROLIVA
- Last checked