Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

DECUBE DATA SDN BHD

Kuala Lumpur

Hybrid

MYR 200,000 - 250,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A progressive technology firm in Kuala Lumpur is seeking an experienced backend engineer to own features from design through deployment. The ideal candidate has over 4 years of experience, strong skills in Python, and is proficient with PostgreSQL. You'll enjoy a flexible working environment where creativity and problem-solving are highly valued. This position offers great benefits and a competitive salary range from RM 9,000 to RM 15,000, ensuring both your professional growth and personal well-being.

Benefits

Flexi Hours
Hybrid work model
Casual workplace vibe
Fun activities
Professional development opportunities
18 days of annual leave
Medical insurance

Qualifications

  • 4+ years of professional software development experience with a focus on backend systems.
  • Proven experience writing clean, maintainable, and testable code.
  • Comfortable working with an existing production codebase.

Responsibilities

  • Own backend features and services from design to maintenance.
  • Build and maintain high-availability backend services.
  • Conduct thorough code reviews and mentor junior engineers.

Skills

Backend architecture understanding
Proficient in Python
Experience with PostgreSQL
Ability to work independently
Good communication skills

Education

Degree in Computer Science or related field

Tools

Docker
Git
Job description

At Decube, we're not just developing a platform; we're redefining how enterprises approach data health and quality. Our cutting-edge data observability platform empowers data teams to proactively manage and maintain the integrity of their systems, ensuring optimal performance and reliability. By preventing data quality incidents, we enable our clients to concentrate on driving revenue and innovation, rather than getting bogged down by day-to-day data challenges.

Founded in 2022, Decube is the brainchild of seasoned experts in Data and Technology, boasting decades of combined industry experience. Our goal? To revolutionize data governance and observability for enterprises across the globe, helping them harness the full potential of their data assets.

We're looking for innovative minds, problem-solvers, and individuals who are as passionate about data as we are. If you're ready to make a significant impact in a dynamic, fast-paced environment, Decube is the place for you.

Engineering at Decube
  • We're developing new features with Python, Rust, and React (TypeScript), while integrating seamlessly with various Data Engineering tools through efficient connectors and APIs. Our setup is backed by reliable databases and Elasticsearch and deployed effortlessly to AWS using ArgoCD for continuous delivery.
  • No need to worry if these aren’t already in your toolkit—we're passionate about supporting talented engineers to master our stack. Our workflow is agile without the rigidity of strict Scrum or Kanban; we’re all about working smarter, iterating often, and evolving what fits best for our team.
  • If you like seeing your code in action, you’ll love it here. We deploy to production regularly, so the impact of your work is seen right away.
Job Description
  • Own backend features and services end-to-end, from design and implementation through deployment and maintenance.
  • Design and evolve system architecture, including async workflows, message queues, APIs, and data models.
  • Build and maintain high-availability, high-performance backend services with reliability and security in mind.
  • Optimize database schemas, queries, and caching strategies to improve system performance and consistency.
  • Identify, prioritize, and reduce technical debt, improving long-term maintainability and system health.
  • Debug and resolve complex production issues, strengthening system reliability and observability.
  • Conduct thorough code reviews, raising engineering standards and guiding best practices.
  • Contribute to technical planning and decision-making, proposing refactors and architectural improvements.
  • Mentor junior engineers and provide guidance on design, implementation, and debugging approaches.
  • Collaborate closely with Product, Frontend, and Data teams to deliver impactful features.
Job Requirements
  • A degree in Computer Science, Software Engineering, or a related field is a plus but not a requirement. We value practical experience and curiosity more than formal education.
  • 4+ years of professional software development experience, with a strong focus on backend systems.
  • Strong understanding of backend architecture and design patterns, such as: Async processing and queues, Pub/sub or event-driven systems, API design and service boundaries, etc
  • Proven experience writing clean, maintainable, and testable code.
  • Solid knowledge of relational databases (PostgreSQL), including performance tuning and schema design.
  • Familiarity with message queues, background workers, and caching systems.
  • Comfortable working with Python and contributing to an existing production codebase.
  • Good grasp of software fundamentals: data structures, algorithms, and system design trade-offs.
  • Experience with Git, code reviews, and collaborative development workflows.
  • Working knowledge of containerization (Docker) and cloud-based deployments.
  • Ability to work independently on complex tasks while aligning with broader team and business goals.
  • Clear and thoughtful communication, especially when explaining technical decisions or trade-offs.
  • Applicants must have valid working rights in Malaysia (Citizen, PR, or Spouse Visa), as visa sponsorship is not available.
Perks & Benefits at Decube
  • Flexi Hours: Focus on delivering results, not punching a clock.
  • FlexConnect: A hybrid work model that blends collaboration and flexibility.
  • Casual Workplace Vibe: No dress codes—bring your authentic self (flip-flops are acceptable)
  • Squad Connect: Fun activities among teams/company wide.
  • Multicultural Team Environment: Gain new perspectives from diverse backgrounds.
  • Professional Development: Grow professionally with continuous learning and development opportunities.
  • Compensation: Salary from RM 9000 to RM 15,000
  • Device-Friendly: Bring Your Own Device (BYOD) Allowance
  • Generous PTO: 18 Days of Annual Leave
  • Health and Well-being: 14 days of Medical Leave + 1 day of Menstrual Leave for female employees + Medical Insurance
  • Parental Support: Paid Parental Leave for new parents
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.