Check out new announcements Read More →
Company Logo
Civils.ai
Location

Kuala Lumpur

Vacancy

1

Contact Info
  • Login to view contact number
  • Login to view email
  • Copy link
Stats
  • Please login to view stats

Senior Backend Engineer (Python) - Remote

Posted on 18 Mar 2025

Job Description

Company Overview:

Civils.ai is revolutionizing the construction and civil engineering industry with our cutting-edge no-code AI application. Our mission is to make AI automation accessible to every construction team, regardless of technical background. Founded in 2022, we are proud to be the leading Agentic AI company in the Construction industry, tackling some of its most challenging problems. Headquartered in Malaysia, we work on global projects and are backed by reputable venture capital. We strive to reduce uncertainty and eliminate project risks through innovative workflows and state-of-the-art technology.


Role Summary:

Position title: Senior Backend Engineer (Remote-First, Malaysia Preferred)

We are seeking a Senior Backend Engineer with a passion for building scalable, high-performance services to power next-generation AI-driven construction solutions. This is a remote-first role with a preference for candidates based in Malaysia. In this position, you will collaborate with cross-functional teams to design and deliver robust backend systems, shaping the future of how construction projects are managed and executed.


Job Details:
  • Architect, develop, and maintain scalable backend services (using FastAPI or similar frameworks)
  • Manage and optimize relational databases (MySQL, Postgres) and integrate Redis for caching
  • Build and maintain RESTful and gRPC APIs for seamless inter-service communication
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Collaborate with data scientists, product managers, and frontend engineers to ensure efficient product development (Plan, Build, Iterate, Ship)
  • Implement best practices in security, performance, and scalability
  • Mentor junior engineers and participate in code reviews to uphold high coding standards


Key Accountabilities:

System Performance & Reliability

  • Ensure backend services meet high availability, security, and performance standards.

Technology Leadership

  • Drive adoption of the latest tools and best practices; contribute to continuous improvement of backend architecture.

Team Collaboration

  • Work closely with cross-functional teams to deliver high-impact solutions aligned with product goals and timelines.


Why Join Us:

Work on real-world problems

  • At Civils.ai our software get's used to build some of the major infrastructure projects around the world. Build software which helps to shape the physical world around us in one of the oldest and most important industries in the world, Construction!

VC-Backed

  • Join an exciting seed-stage startup with strong financial backing and the opportunity to grow rapidly alongside the company.

Global Exposure

  • Collaborate on projects worldwide, expanding your professional network and expertise.
  • Remote-first setup with a strong preference for Malaysia-based candidates.


How to Apply (Contact Method):

Interested candidates, please apply via email:

Send your application to [email protected] with the subject line: "Senior Backend Engineer - Civils.ai - JOBS By Developer Kaki"

Requirements

Qualifications & Job Requirements

Experience:

  • Minimum of 3+ years of hands-on experience building and maintaining backend systems.

Education:

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Technical Skills:

  • Backend Frameworks: Strong proficiency in FastAPI (or similar frameworks).
  • Programming Languages: Expert-level Python (Golang experience is a plus).
  • Databases: Experience with MySQL and Postgres; familiarity with Redis for caching.
  • APIs: Proficiency in building RESTful and gRPC APIs.
  • Containerization & Orchestration: Advanced knowledge of Docker for containerization and Kubernetes for managing microservices.
  • Architecture & CI/CD: Familiarity with microservices architecture, CI/CD pipelines, and cloud infrastructure (AWS, GCP, or Azure).
  • Ray: Working knowledge or willingness to learn and use Ray for scalable Python services.

Industry Knowledge:

  • Understanding of software development best practices and principles.
  • Ideally familiar with tech challenges in the construction, engineering, or related industries (though not mandatory).

Soft Skills:

  • Collaboration: Excellent communication and teamwork skills to work effectively across diverse, cross-functional teams.
  • Problem-Solving: Ability to analyze complex technical challenges and propose innovative solutions.
  • Leadership: Demonstrated ability to mentor junior team members and provide constructive feedback.
  • Adaptability: Comfortable working in a fast-paced, agile startup environment with shifting priorities.


Additional Requirements:

  • No visa sponsorship available.
  • Willingness to work remotely with a preference for candidates located in Malaysia.
  • Self-motivated with the capacity to learn and adapt to new technologies and tools quickly.
  • Ability to work flexibly across different time zones, as needed.

Job Type

Senior

Mode

Remote

Candidate Type

Any

Salary Range

RM 9,260.00 - RM 12,000.00

Address

Equatorial Plaza, Jalan Sultan Ismail Kuala Lumpur, Federal Territory of Kuala Lumpur, 50250