Software Engineer

3forge

Singapore

On-site

SGD 60,000 - 120,000

Full time

44 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

3forge is building the next generation of application infrastructure for financial services. As a Software Engineer, you'll join our engineering team to build and maintain the systems, tools, and infrastructure that power our platform.

You'll write production code, work with data at scale, and solve technical problems across development, integration, performance, and reliability with exposure to emerging technologies including AI-enabled workflows as they evolve.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or related field, or equivalent practical experience
  • Strong analytical and problem-solving skills
  • Ability to read and diagnose log files and interpret stack traces
  • Ability to learn unfamiliar technologies and systems quickly
  • Strong written and verbal communication skills
  • A proactive approach to solving problems and taking ownership of work
  • Some exposure to model training, fine-tuning, evaluation, or serving workflows
  • Experience running or integrating models outside of managed cloud APIs

Responsibilities

  • Design, build, and maintain a state of the art platform comprising a realtime and historical database, data virtualization layer, realtime messaging, dashboarding tools, and AmiScript, our own custom scripting language
  • Work with engineers and product teams to identify bugs, new features, and reusable patterns to improve the platform
  • Contribute to the development and expansion of cutting-edge AI features and capabilities across the platform
  • Diagnose application and performance issues using logs, stack traces, and other debugging tools
  • Test, deploy, and maintain applications across different environments
  • Build and maintain infrastructure for running models efficiently, including self-hosted/on-premise environments
  • Design integration layers that let internal systems and models interact with external tools, APIs, and data sources
  • Build and maintain training, evaluation, and data pipelines supporting internal tooling
  • Develop internal tooling that supports faster development, testing, and evaluation cycles
  • Explore, evaluate, and prototype new tools, frameworks, and technology to meet changing engineering demands
  • Work closely with other software engineers and project managers to deliver technical projects
  • Learn how complex financial applications are designed, built, and operated in production environments
  • Take increasing ownership of technical tasks and project deliverables
  • Contribute reusable code, documentation, and technical knowledge to the broader team

Skills

Strong analytical skills
Problem-solving ability
Readable logs & stack traces
Quick learner of new tech
Strong communication skills
Proactive ownership

Education

Bachelor's degree in Computer Science or related field

Job description

At 3forge, we're building the next generation of application infrastructure for financial services, helping institutions turn complex data and workflows into enterprise production applications. As a Software Engineer, you'll join our engineering team to build and maintain the systems, tools, and infrastructure that power our platform. You'll write production code, work with data at scale, and solve technical problems across development, integration, performance, and reliability with exposure to emerging technologies including AI-enabled workflows as they evolve. This is a hands-on engineering role. You'll write code, work with data, troubleshoot systems, and collaborate closely with experienced software engineers, solution engineers and project managers.

Responsibilities
  • Design, build, and maintain a state of the art platform comprising a realtime and historical database, data virtualization layer, realtime messaging, dashboarding tools, and AmiScript, our own custom scripting language
  • Work with engineers and product teams to identify bugs, new features, and reusable patterns to improve the platform
  • Contribute to the development and expansion of cutting-edge AI features and capabilities across the platform
  • Diagnose application and performance issues using logs, stack traces, and other debugging tools
  • Test, deploy, and maintain applications across different environments
  • Build and maintain infrastructure for running models efficiently, including self-hosted/on-premise environments
  • Design integration layers that let internal systems and models interact with external tools, APIs, and data sources
  • Build and maintain training, evaluation, and data pipelines supporting internal tooling
  • Develop internal tooling that supports faster development, testing, and evaluation cycles
  • Explore, evaluate, and prototype new tools, frameworks, and technology to meet changing engineering demands
  • Work closely with other software engineers and project managers to deliver technical projects
  • Learn how complex financial applications are designed, built, and operated in production environments
  • Take increasing ownership of technical tasks and project deliverables
  • Contribute reusable code, documentation, and technical knowledge to the broader team
Requirements
  • Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a related technical field, or equivalent practical experience
  • Strong analytical and problem-solving skills
  • Ability to read and diagnose log files and interpret stack traces
  • Ability to learn unfamiliar technologies and systems quickly
  • Strong written and verbal communication skills
  • A proactive approach to solving problems and taking ownership of work
Nice to have
  • 1+ years of experience through internships, projects, research, or professional software/data engineering work
  • Some exposure to model training, fine-tuning, evaluation, or serving workflows
  • Experience running or integrating models outside of managed cloud APIs (self-hosted inference, on-device deployment)
  • Experience building integrations between models and external tools/APIs (agent frameworks, tool-calling systems, or similar)
  • Familiarity with APIs, databases, cloud environments, or distributed systems
  • Strong mathematical or statistical skills
  • Exposure to financial markets, trading, risk, portfolio management, or other financial workflows
  • Technical writing or documentation experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solutions Engineer
Solutions Engineer

3forge, LLC • Singapore

On-site
SGD 60,000 - 110,000
Senior Research Engineer I, Systems Science, IAIC
Senior Research Engineer I, Systems Science, IAIC

A*STAR RESEARCH ENTITIES • Singapore

Hybrid
SGD 120,000 - 170,000
Platform Engineer - AI-Powered Finance Infra
Platform Engineer - AI-Powered Finance Infra

3forge • Singapore

On-site
SGD 60,000 - 120,000
Senior AI Engineer - Banking
Senior AI Engineer - Banking

UNISON Group • Singapore

On-site
SGD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Tech Aalto Pte ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior AI Engineer
Senior AI Engineer

BRUNEL INTERNATIONAL SOUTH EAST ASIA PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Research Engineer / Research Engineer, Systems Science, IAIC
Senior Research Engineer / Research Engineer, Systems Science, IAIC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 120,000 - 180,000
Data Engineer (Financial Services)
Data Engineer (Financial Services)

GMP Technologies • Singapore

On-site
SGD 90,000 - 130,000
Senior AI Engineer
Senior AI Engineer

Brunel • Singapore

On-site
SGD 150,000 - 210,000
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 150,000 - 210,000