3forge
Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Singapore
Work mode:
Hybrid
Published on:
25 September 2026
What they need
About the role
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.
What you'll do
Engineering
- 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.
- Work with SQL, APIs, databases, and code primarily in Java, JavaScript, and Python.
- Diagnose application and performance issues using logs, stack traces, and other debugging tools.
- Test, deploy, and maintain applications across different environments.
Tooling & Infrastructure
- 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.
Team & Development
- 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.
What we're looking for
- Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a related technical field, or equivalent practical experience.
- Experience with SQL and at least one programming language such as Java, Python, JavaScript, or C++.
- 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.
Why join us
- Competitive salary and compensation
- Medical and Annual leave benefits
- Weekly team lunches
- Annual team-building activities and year-end celebration
- Flexible hybrid working and a young, collaborative and supportive team culture
- International and global working environment
- Career progression and professional development opportunities
- Exposure to financial technology and emerging technologies
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.