Backend Engineer

TECH AALTO PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Aalto Pte Ltd in Singapore is seeking a Backend Engineer to design, build, and maintain Python-based backend services that process IFC files and support AI-powered workflows. You will deploy on AWS, implement IaC with Terraform, and set up CI/CD pipelines using GitLab.

The role emphasizes reliability, scalability, and collaboration with cross-functional teams. Candidates should be strong in Python and PostgreSQL and eager to learn BIM/IFC concepts and computational geometry.

Qualifications

  • Proficient in Python and PostgreSQL.
  • Experience with AI-powered development pipelines.
  • Familiar with AWS and Terraform / IaC.
  • CI/CD and DevOps practices with GitLab.
  • Willing to learn BIM/IFC concepts and IFC standards.

Responsibilities

  • Design, develop, and maintain Python backend services.
  • Process and validate IFC file data reliably and efficiently.
  • Support AI-assisted engineering workflows and review generated code for correctness.
  • Implement and manage cloud deployments on AWS.
  • Develop and maintain infrastructure using Terraform.
  • Create and improve CI/CD pipelines using GitLab.
  • Ensure backend solutions are secure, maintainable, and scalable.
  • Learn BIM/IFC domain knowledge and apply it to implementation.

Skills

Python
PostgreSQL
AI pipelines
AWS
CI/CD
DevOps
BIM/IFC concepts
Computational geometry

Tools

Terraform
GitLab

Job description

Backend Engineer
Role Overview

We are looking for an experienced Backend Engineer to build and maintain Python-based backend systems that process IFC files and support AI-powered development workflows.This role will also involve deploying applications on AWS, building infrastructure using IaC tools, and setting up CI/CD pipelines. The ideal candidate is technically strong, comfortable working with modern DevOps practices, and eager to learn domain-specific concepts related to Building Information Modeling (BIM).

What You Will Be Working On
  • Build and maintain Python backend applications to receive and process IFC files.
  • Develop AI-powered development pipelines to implement 3D building model checks.
  • Review, audit, and refactor AI-generatedcode as part of the engineering workflow.
  • Deploy applications on AWS using Infrastructure as Code tools such as Terraform.
  • Build and maintain CI/CD pipelines on GitLab.
  • Collaborate with cross-functional teams to deliver reliable, scalable backend solutions.
What We Are Looking For
  • Strong proficiency in Pythonand relational databases such as PostgreSQL.
  • Familiarity with AI-powered development pipelines.
  • Experience with AWS servicesandIaC tools such as Terraform.
  • Familiarity with DevOps best practicesand building CI/CD pipelines on platforms such as GitLab.
  • Understanding of, or willingness to learn,Building Information Modeling (BIM)concepts andIFC standards.
  • Knowledge ofcomputational geometryis a plus.
Preferred Skills
  • Experience building scalable backend services and APIs.
  • Exposure to cloud-native applicationdeployment.
  • Strong debugging, problem-solving, and code review skills.
  • Ability to work independently andcollaborate effectively in a team environment.
  • Interest in applied AI and automation within software engineering workflows.
Key Responsibilities
  • Design, develop, and maintain backend services in Python.
  • Process and validate IFC file data reliably and efficiently.
  • Support AI-assisted engineering workflows and review generated code for correctness and quality.
  • Implement and manage cloud deployments onAWS.
  • Develop and maintain infrastructure usingTerraform.
  • Create and improve CI/CD pipelines usingGitLab.
  • Ensure backend solutions are secure,maintainable, and scalable.
  • Learn and apply BIM/IFC domain knowledge to technical implementation.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the TechAalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)

Confidentiality is assured,and only shortlisted candidates will be notified for interviews.
Tech Aalto Pte Ltd | 24S2130 EA |Pushpanjli Kir | R1657306.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Total eBiz Solutions • Singapore

On-site
SGD 60,000 - 90,000
Python Backend Engineer – AI Pipelines, BIM & AWS
Python Backend Engineer – AI Pipelines, BIM & AWS

TECH AALTO PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
AI-Driven Backend Engineer (Python, AWS, BIM/IFC)
AI-Driven Backend Engineer (Python, AWS, BIM/IFC)

Total eBiz Solutions • Singapore

On-site
SGD 60,000 - 90,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC Recruitment • Singapore

On-site
SGD 110,000 - 170,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
Backend Software Engineer (Java | AI-Assisted Engineering)
Backend Software Engineer (Java | AI-Assisted Engineering)

STACKTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer - AI & Data Systems
Senior Software Engineer - AI & Data Systems

meinhardt (singapore) pte ltd • Singapore

On-site
SGD 140,000 - 190,000
Backend Engineer (AI/Python)
Backend Engineer (AI/Python)

SCIENTEC CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Python Engineer (AI)
Python Engineer (AI)

Nicoll Curtin • Singapore

On-site
SGD 90,000 - 140,000