- Company Name
- Phi Partners
- Job Title
- eTrading Developer
- Job Description
-
Job Title: eTrading Developer
Role Summary:
Back‑end developer focused on front‑office electronic trading for rates and credit. Design, code, and optimize low‑latency, high‑throughput solutions that underpin ECN connectivity, pricing, RFQ processing, and straight‑through processing (STP).
Expectations:
- 1–2+ years of front‑office banking experience.
- Deliver deterministic, high‑performance server‑side components.
- Profile and tune runtime characteristics (JVM or C++).
- Create operability artifacts (runbooks, metrics, alerts).
Key Responsibilities:
- Design, code, and unit/functional test ECN, pricing, RFQ, and STP modules.
- Build low‑latency, high‑throughput systems using efficient messaging, caching, data structures, and concurrency patterns.
- Profile and tune Java or C++ runtime (GC, memory, threading).
- Collaborate with traders, quants, sales, and production support to deliver resilient releases.
- Contribute to CI/CD practices: pipelines, quality gates, coverage, security scanning.
- Document runbooks, define metrics, and set alerts to support operations.
Required Skills:
- Server‑side Java and/or C++ programming.
- Python for tooling and automation.
- Experience with messaging technologies (Solace, Kafka, Aeron, MQ).
- SQL knowledge (MS SQL, Oracle) and data‑access performance tuning.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, UrbanCode or equivalent).
- Strong communication skills with globally distributed teams.
Nice to Have:
- Cloud‑native experience (AWS services).
- 2+ years building applications for Fixed‑Income, Equities, or FX platforms.
- Caching (Redis) and advanced performance diagnostics.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Relevant certifications in Java, C++, or cloud platforms are advantageous.
New york city, United states
On site
Junior
28-01-2026