Role Summary
The Senior Software Engineer serves as the technical knowhow hands on role implementing and support n-tier application built within AWS - a cross-functional role focused on agile application development, translating product owner requirement to production ready code and The Senior engineer designs, implements, and optimizes robust solutions across data, cloud, and UI domains. Partnering closely with the US Lead and other senior peers, this role transforms product requirements into efficient, maintainable systems. Senior engineer champion code quality, performance, reliability and contributing to architectural discussions. They balance hands-on delivery with proactive problem-solving to ensure consistent technical excellence across applications.
Key Responsibilities
- Backend Architecture & APIs: Design, develop, and maintain scalable RESTful APIs and backend services using modern frameworks (Node.js, NestJS, Fastify or similar)
- Cloud Infrastructure: Deploy and manage applications using AWS services, including serverless technologies, containerization, and infrastructure as code
- System Integration: Work with databases, message queues, and third-party services to ensure robust, scalable solutions
- Performance & Reliability: Implement monitoring, logging, and optimization strategies to ensure system performance and reliability
- API-Frontend Integration: Collaborate closely with UI developers to design APIs that support intuitive user experiences
- Agile Leadership: Participate actively in Agile ceremonies, contribute to technical planning, and coordinate with cross-functional teams
- Continuous Improvement: Drive process improvements, stay current with backend technologies, and contribute to team knowledge sharing
Requirements
- 5+ years of experience developing backend systems and APIs using modern frameworks (Node.js, NestJS, Fastify, or similar)
- Proven experience with AWS cloud platforms, native offering that delivers serverless stack and Docker containerization
- Strong understanding of database design, optimization, and performance tuning (SQL and NoSQL)
- Experience with API design patterns, microservices architecture, and system integration
- Solid understanding of software engineering best practices, automated testing, and CI/CD pipelines
- Experience working in Agile development environments with cross-functional teams
- Excellent communication skills and collaborative mindset
- Preferred Qualifications:
- Open to learn and pick up new languages, eg: Python, Go
- Background in performance optimization, load testing, and scalability planning
- Frontend development experience or strong collaboration with UI teams using Angular, React, or similar frameworks
- Experience translating business requirements into technical solutions with UI/UX consideration
- Knowledge of message queuing systems (SQS, RabbitMQ) and event-driven architectures
- Familiarity with monitoring, logging, and observability tools (CloudWatch, ELK stack, etc.)
- Extensive AWS experience (Lambda, API Gateway, RDS, S3, CloudWatch, SQS, CloudFront)
- Experience with Infrastructure as Code (Terraform, CloudFormation, CDK)
- Knowledge of security best practices, OWASP standards, and compliance requirements
- Experience in marketing technology, audience segmentation, or data-driven applications
- Experience with system migrations, modernization projects, and legacy system integration
- Full-Stack Collaboration Model
- Design APIs that frontend developers consume
- Participate in architectural decisions affecting the entire application
- Occasionally contribute to frontend code when needed
- Ensure backend services support optimal user experiences
Benefits:
- Competitive discretionary performance bonus
- Shift allowance for applicable work schedules
- Comprehensive healthcare coverage
- Training and professional development allowance
- Employment Pass sponsorship for successful candidates
- Dependant Pass support for eligible spouses and children
Our office address:
Wisma LYL, 12, Jalan 51a/223, Seksyen 51a, 46100 Petaling Jaya, Selangor, Malaysia
Work arrangement:
We offer a hybrid work arrangement, allowing employees to enjoy flexibility while maintaining strong team collaboration. Team members are required to work from the office at least once a week to support effective communication and teamwork.
About KINESSO
KINESSO is the technology-driven performance marketing agency within IPG Mediabrands, providing
actionable growth through optimization, analytics, AI, and experimentation. With a blend of
performance marketing and data technology, KINESSO empowers clients to unlock the full potential
of their consumer insights. As a unified entity composed of Matterkind, Reprise, and Kinesso, we are a
global leader with over 6,000 employees operating in more than 60 countries. Learn more at
www.KINESSO.com.
Why Join Us?
At KINESSO, we value trust, freedom, and ownership. We offer flexible working hours, allowing
employees to manage their time effectively. We believe in the power of productivity, ability, and
attitude, and offer a unique opportunity to shape the future of a rapidly growing organization.