top of page

Senior Software Engineer (Web Full-Stack / Ruby / Python)

Petaling Jaya, Selangor, Malaysia

Job Type

About the Role

Urbanmetry is hiring Senior Software Engineers, with web full-stack or backend experience.

Our tech stack is predominantly Ruby, with Python for AI/ML running on AWS; whereas React.js and vanilla Javascript serves the frontend. Our development environment is strictly Linux.

Please note that this is a full-time position based in Petaling Jaya. Remote work is an option. All candidates need to complete a code challenge before proceeding to the next step of the hiring process.

⦁ You will work closely with product managers and colleagues from other teams in the company to scope the technical aspects of product feature requests.
⦁ You will architect your work with abstraction, performance, scalability and cybersecurity in mind, that other engineers in your team will adopt, consume and build upon.
⦁ You will conduct peer-based code reviews with members of your team.
⦁ You will uphold high engineering standards and bring consistency to our many processes and workflows.
⦁ You may lay the groundwork for early-stage products, that can iteratively evolve and scale.
⦁ At other times, you will help educate/mentor colleagues and members of your team, to upskill them so they become better engineers and leaders. You will be looked to for guidance.


The ideal candidate is someone who has:

⦁ Minimum 5 years experience in both frontend and backend, and anything else that complements the role.
⦁ Solid understanding of Computer Science concepts
⦁ Expertise in either Ruby or Python, but is generally agnostic about programming languages.
⦁ Advanced knowledge in RDBMS. Familiarity with Postgresql is preferred.
⦁ Advanced knowledge in Javascript, HTML and CSS.
⦁ Familiarity with SDLC and DevOps best practices.

The ideal candidate should be someone who:
⦁ Has empathy, and strong written & verbal skills.
⦁ Can articulate and visualise difficult concepts/ideas, breaking them down into simpler digestible pieces for a broader audience.
⦁ Cares deeply about mentorship and growing their peers.
⦁ Prefers simple solutions and designs over complex ones, having good intuition about scaling and security.
⦁ Holds themself and others to a high bar when working with production systems.
⦁ Enjoys working with a diverse group of geeks with varying levels of domain expertise.
⦁ Takes pride in owning development tasks from assignment to production.

While you may not meet all of the above requirements, we do expect all our candidates to come with a humble attitude, a thirst for hard work and strong work ethics.


⦁ Birthday leave! (Because you shouldn't be working on your birthday)
⦁ Medical insurance reimbursement (includes medical outpatient claims)
⦁ Work gadget allowance
⦁ Lifestyle and mental health allowance (yes, that covers your gym membership!)
⦁ Public transport allowance
⦁ Upskilling and learning opportunities
⦁ Fun company activities (online gaming squad, book club, mushroom farming, climbing, painting, embroidery, hiking, and more!)
⦁ Unlimited pantry snacks and drinks
⦁ Company trips

About the Company

URBANMETRY is a property data company that harvests, cleans and analyses large amounts of city data, through its proprietary algorithms to extract trends and patterns in the built environment. It offers this data to the general public, as well as public and private sectors, in hopes of creating a more efficient and transparent property market, improving city planning, and shaping a sustainable urban environment.

We offer the aggregated data to various key stakeholders in the property market including developers, bankers and government bodies to enable better and more relevant analysis during business development and policymaking processes.

Careers Urbanmetry_edited.jpg


Urbanmetry is seeking to win the data intelligence game in the housing and city planning industry. To succeed, we are always on the lookout for candidates who have a myriad of weapons in their arsenal. 

We are a nerdy bunch but if you love data and/or cities, drop us a note at

Maybe it is a start to a new adventure with us.

bottom of page