Senior Software Engineer (Full Stack, AWS)

at KINESSO

MYR 8,000 - MYR 16,000

(Monthly)
5+ years of experience
Malaysia
Europe/Amsterdam
Hybrid
Full time
Required Stacks
AWS
Node.js
Python
Go
Terraform
SQL
PostgreSQL
MySQL
NoSQL
Redis
React

Job Description

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

  1. Backend Architecture & APIs: Design, develop, and maintain scalable RESTful APIs and backend services using modern frameworks (Node.js, NestJS, Fastify or similar)
  2. Cloud Infrastructure: Deploy and manage applications using AWS services, including serverless technologies, containerization, and infrastructure as code
  3. System Integration: Work with databases, message queues, and third-party services to ensure robust, scalable solutions
  4. Performance & Reliability: Implement monitoring, logging, and optimization strategies to ensure system performance and reliability
  5. API-Frontend Integration: Collaborate closely with UI developers to design APIs that support intuitive user experiences
  6. Agile Leadership: Participate actively in Agile ceremonies, contribute to technical planning, and coordinate with cross-functional teams
  7. Continuous Improvement: Drive process improvements, stay current with backend technologies, and contribute to team knowledge sharing


Requirements

  1. 5+ years of experience developing backend systems and APIs using modern frameworks (Node.js, NestJS, Fastify, or similar)
  2. Proven experience with AWS cloud platforms, native offering that delivers serverless stack and Docker containerization
  3. Strong understanding of database design, optimization, and performance tuning (SQL and NoSQL)
  4. Experience with API design patterns, microservices architecture, and system integration
  5. Solid understanding of software engineering best practices, automated testing, and CI/CD pipelines
  6. Experience working in Agile development environments with cross-functional teams
  7. Excellent communication skills and collaborative mindset
  8. Preferred Qualifications:
  9. Open to learn and pick up new languages, eg: Python, Go
  10. Background in performance optimization, load testing, and scalability planning
  11. Frontend development experience or strong collaboration with UI teams using Angular, React, or similar frameworks
  12. Experience translating business requirements into technical solutions with UI/UX consideration
  13. Knowledge of message queuing systems (SQS, RabbitMQ) and event-driven architectures
  14. Familiarity with monitoring, logging, and observability tools (CloudWatch, ELK stack, etc.)
  15. Extensive AWS experience (Lambda, API Gateway, RDS, S3, CloudWatch, SQS, CloudFront)
  16. Experience with Infrastructure as Code (Terraform, CloudFormation, CDK)
  17. Knowledge of security best practices, OWASP standards, and compliance requirements
  18. Experience in marketing technology, audience segmentation, or data-driven applications
  19. Experience with system migrations, modernization projects, and legacy system integration
  20. Full-Stack Collaboration Model
  21. Design APIs that frontend developers consume
  22. Participate in architectural decisions affecting the entire application
  23. Occasionally contribute to frontend code when needed
  24. Ensure backend services support optimal user experiences


Benefits:

  1. Competitive discretionary performance bonus
  2. Shift allowance for applicable work schedules
  3. Comprehensive healthcare coverage
  4. Training and professional development allowance
  5. Employment Pass sponsorship for successful candidates
  6. 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.

Compensation

Salary Range

MYR 8,000 - MYR 16,000

Payment Frequency

Monthly

Requirements

Years of Experience

5 years

Location

Malaysia

Timezone

Europe/Amsterdam

Work Setup

Hybrid

Job Arrangement

Full time

Required Stacks

AWS
Node.js
Python
Go
Terraform
SQL
PostgreSQL
MySQL
NoSQL
Redis
React

Company

Company Name

KINESSO

Contact Email

jesper@ulventech.com

Office

Wisma LYL, 12, Jalan 51a/223, Seksyen 51a, 46100 Petaling Jaya, Selangor, MalaysiaMalaysia