Backend Engineer

Tech Aalto

Singapore

On-site

SGD 90,000 - 130,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Aalto is seeking a Backend Engineer to build Python-based backend systems that process IFC files and support AI-powered BIM workflows. You will deploy on AWS, implement IaC with Terraform, and maintain CI/CD pipelines with GitLab.

The role requires strong Python skills, PostgreSQL experience, and a willingness to learn BIM/IFC concepts while collaborating with cross-functional teams to deliver scalable backend solutions.

Qualifications

  • Strong Python proficiency and relational databases such as PostgreSQL.
  • Familiarity with AI-powered development pipelines and BIM/IFC concepts.
  • Experience deploying on AWS and building CI/CD pipelines with GitLab.
  • Knowledge of Terraform and DevOps best practices for scalable backend systems.

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 quality.
  • 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.

Skills

Python
PostgreSQL
AI-powered dev pipelines
BIM concepts
IFC standards
DevOps practices

Tools

Terraform
AWS
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

Backend Engineer
Backend Engineer

TECH AALTO PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Backend Engineer: AI-Driven BIM & Cloud Pipelines
Backend Engineer: AI-Driven BIM & Cloud Pipelines

Tech Aalto • Singapore

On-site
SGD 90,000 - 130,000
Back End Developer
Back End Developer

Total eBiz Solutions • Singapore

On-site
SGD 60,000 - 90,000
G13 - Backend Engineer
G13 - Backend Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 90,000 - 140,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
Backend Engineer: AI-Powered BIM & Cloud Pipelines
Backend Engineer: AI-Powered BIM & Cloud Pipelines

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 90,000 - 140,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
AI-Powered 3D BIM Software Engineer
AI-Powered 3D BIM Software Engineer

IRTISH CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (AMC)
Software Engineer (AMC)

IRTISH CONSULTING PTE. LTD. • 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 150,000 - 210,000