
Real job — pulled straight from BTSE’s careers page · Verified September 26, 2026 · No reposts.
Job description
BTSE is hiring a Senior Software Engineer — a full-time, based in Southeast Asia role. Apply directly on BTSE's careers page below.
Senior Software Engineer (Java)
Team: Strategy
Location: Southeast Asia
Commitment: Full-time
Workplace Type: hybrid
Responsibilities
- Implement composite reference-value algorithms that remain stable and representative under highly volatile input conditions.
- Build and maintain aggregation methodologies (e.g. volume-weighted, time-weighted, median-based) used in downstream periodic calculations and reporting.
- Deliver accurate, timely data feeds and calibration inputs to internal monitoring and control systems; integrate new data sources on request to improve coverage and resilience.
- Conduct statistical and time-series analysis on high-frequency data to detect anomalies, latency patterns, and data-integrity issues.
- Design low-latency capture, normalisation, and cross-source synchronisation of external real-time feeds.
- Collaborate with devops and infra teams to deploy production-ready Java code on trading systems.
- Backtest and monitor model outputs; propose data-driven improvements to accuracy and robustness.
- Document methodologies and contribute to internal pricing standards across the firm.
- Support business operations, including on-call troubleshooting of pricing issues and onboarding new instrument listings.
Requirements
- Interest in global capital markets and quantitative/systematic data analysis.
- 5+ years of hands-on experience with Java development.
- Experience with real-time or high-throughput data systems.
- Strong understanding of multi-threading, concurrency, and low-latency system design.
- Solid data structures, algorithms, and design patterns.
- Strong analytical and problem-solving skills; clear communication.
- Excellent communication and teamwork skills.
Nice to have
- Experience with real-time market data feeds or external data-provider APIs (REST/WebSocket).
- Familiarity with derivative instrument data (e.g. contract specifications, reference rates).
- Cloud platform experience (AWS).
- SQL and NoSQL databases.
- Python for backtesting, analysis, or tooling.
- Understanding of monitoring, alerting, and control systems for real-time pipelines.
- Spring Boot or similar Java backend frameworks.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

Cybersecurity and Software Engineering Specialist, AI Projects (Remote)

Cybersecurity and Software Engineering Specialist, AI Projects (Remote)

Cybersecurity and Software Engineering Specialist, AI Projects (Remote)

Cybersecurity and Software Engineering Specialist, AI Projects
Frequently asked questions
What skills are required for Senior Software Engineer at BTSE?
The required skills for Senior Software Engineer at BTSE include: Java, REST, AWS, SQL, NoSQL, Python, Spring Boot.
What is the seniority level for Senior Software Engineer at BTSE?
Senior Software Engineer at BTSE is a Senior level position.
How do I apply for Senior Software Engineer at BTSE?
You can view the full description and apply for Senior Software Engineer at BTSE on EchoJobs: https://echojobs.io/job/btse-senior-software-engineer-java-yw659.