Summary
✨ AI‑Generated
Join an engineering team developing and maintaining software systems that support financial trading operations and internal business processes. You will design, build and test software, develop backend services and APIs, optimize system performance, and help maintain reliable business-critical applications.
Highlights
Full-time engineering role working on software that supports business-critical financial operations, with responsibilities spanning design, development, testing and maintenance.
Description
Company Description
Valbury is a respected Indonesian futures brokerage company, providing expert guidance to investors navigating the futures market and achieving their investment goals.
With over 30 years of experience, the company has established itself as a trusted broker and trading partner.
Valbury Asia Futures is fully licensed and regulated by BAPPEBTI, Otoritas Jasa Keuangan (OJK), and operates under the supervision of Bank Indonesia as of 2025.
The company is a member of notable organizations including the Jakarta Futures Exchange and PT Kliring Berjangka Indonesia (KBI), ensuring compliance with high regulatory standards.
Role Description
This is a full-time, on-site Software Engineer role based in the Jakarta Metropolitan Area.
The Software Engineer will design, develop, test, and maintain software systems that support futures trading operations and internal business processes.
Day-to-day responsibilities include implementing back-end services and APIs, optimizing application performance and reliability, and troubleshooting technical issues in collaboration with cross-functional teams.
The role involves writing clean, maintainable code, participating in code reviews, and contributing to architecture and design discussions.
The Software Engineer will work closely with product, operations, and compliance teams to ensure systems meet regulatory requirements and deliver a secure, high-quality user experience.
Qualifications:
CORE TECHNICAL SKILLS:
Programming Languages: Proficiency in Ruby on Rails: Deep understanding of Rails framework, MVC architecture, ORM (ActiveRecord), and Ruby language nuances.
Proficiencies in other programming languages like Golang, Javascript, Java or .Net is advantages.Database Systems and Relational Databases: Expertise in PostgreSQL, SQL Server or MySQL, including schema design, query optimization, and performance tuning.NoSQL Databases: Experience with Redis, Memcached, or MongoDB for caching, data storage, and real-time applications.API Development: Proficiency in designing, developing, and consuming RESTful and GRPC including writing unit test.Real-time APIs: Experience with WebSockets , MQTT or Server-Sent Events for real-time data delivery.Security, Authentication, and Authorization: Strong knowledge of authentication protocols (OAuth, JWT) and authorization mechanisms (RBAC, ABAC).Data Protection: Understanding of encryption, hashing, and secure data storage techniques.Vulnerability Assessment and Penetration Testing: Experience in identifying and mitigating security vulnerabilities.
FINANCIAL DOMAIN KNOWLEDGE AND SKILLS:
Financial Markets: Deep understanding of financial markets, including forex, stocks, and cryptocurrencies.Trading Systems: Experience with trading platforms, order execution, and risk management.High-Frequency Trading: Knowledge of low-latency systems and algorithmic trading strategies (optional, but highly valued).
SOFT SKILLS:
Problem-Solving and Critical Thinking: Ability to analyze complex problems and devise effective solutions.Communication Skills: Effective communication with both technical and non-technical stakeholders.Teamwork and Collaboration: Ability to work collaboratively with diverse teams.Adaptability and Continuous Learning: Openness to new technologies and methodologies.Candidate should have at least 3-5 years professional experience.