Trading Technologies
Location: Ahmedabad/GiftCity | Employment: Permanent – Full Time | Posted: 6 hours ago
Role Overview
As a member of the Client Retention Pod, you will design, develop, and maintain high-performance software that handles client-side order entry, state management, and execution reporting. This role requires a sophisticated blend of low-latency C++ engineering, Scala, and an obsession with transactional integrity.
Key Responsibilities
- Order Lifecycle Management: Maintain and evolve the core ASE/ALGO codebase, ensuring deterministic and reliable handling of orders, cancellations, executions, and Market Data.
- Performance Engineering: Identify and resolve memory bottlenecks and CPU spikes within the order routing/Market data path to ensure consistent "p99" latency.
- Collaborative Development: Partner closely with other developers and product managers to design and deliver robust, scalable software solutions.
- Code Maintenance and Fixing: Perform small, impactful improvements and fixes to client retention and stability issues.
Essential Experience
- Professional Experience: Substantial experience developing in C++ (standard 17 or higher) and Scala, ideally within a trading firm.
- Expert Debugging: High proficiency with GDB (including advanced coredump analysis) and memory profiling tools.
- Concurrent Programming: Strong proficiency in writing, optimizing, and debugging complex multi-threaded applications.
- Modern Tooling: Experience utilizing AI-assisted coding tools (e.g., Claude Code, Copilot) to accelerate development, refactoring, and code quality.
- Strong Computer Science Foundations: A deep passion for algorithms, data structures, and the principles of clean, maintainable code.
Desirable Experience
- Domain Expertise: Prior hands‑on experience with Algo and Google Protocol Buffers.
- Scripting: Proficiency in Python for developing automated test suites.
- Performance Analysis: Experience with valgrind, perf, and gprof for identifying and mitigating micro-architectural bottlenecks.
Benefits
- Health & Financial Security
- Medical, Dental, and Vision coverage
- Time Off & Flexibility
- Hybrid position: three days in‑office per week with two remote days.
- 21 days of Paid Time Off (PTO) per year, with rollover option.
- One dedicated day per year for volunteering.
- Two professional development days per year.
- Additional PTO during milestone anniversary years.
- Robust paid holiday schedule with early dismissal.
- Generous parental leave for all parents.
- Work‑Life Support & Resources
- Budget for tech accessories (monitors, headphones, keyboards, etc.).
- Milestone anniversary bonuses.
- Wellness & Lifestyle Perks
- Subsidy contributions toward gym memberships and health/wellness initiatives.
- Culture
- Forward‑thinking, culture‑based organization promoting diversity and inclusion.
Trading Technologies (TT) is an equal‑opportunity employer. Equal employment has been, and continues to be, a required practice at the Company. TT’s practice of equal employment opportunity is to recruit, hire, train, promote, and base all employment decisions on ability rather than race, color, religion, national origin, sex/gender orientation, age, disability, sexual orientation, genetic information, parental status, veteran, or any other protected status. Additionally, TT participates in the E‑Verify Program for US offices.