Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand plus mid-level generalist backend role in metro increases candidate competition.
Backend and low-latency skills are transferable, but trading domain experience creates moderate industry bias.
Explicit 3-6 years, strong CS fundamentals and performance requirements create strict shortlisting filters.
Job Description
Structured overview of role & requirementsAbout This Role
Take end-to-end ownership of designing, building, deploying, and supporting high-performance Java trading systems and applications.
Collaborate closely with traders and quantitative researchers to translate trading requirements into scalable, reliable technical solutions.
Mentor junior engineers and contribute to cross-office engineering collaboration while balancing latency, throughput, scalability, and maintainability trade-offs.
Minimum Requirements
3-6 years professional software engineering experience.
Strong programming skills in Java, C++, Python or Kotlin; prior Java experience is a plus but not mandatory.
Strong academic background in Computer Science or related field with solid understanding of algorithms, data structures, concurrency, garbage collection.
Work Experience Required: 3-6 years
Ideal Candidate Profile
Experienced in delivering end-to-end software projects with ownership of full lifecycle from requirements to production support.
Comfortable working in low-latency, high-throughput environments balancing performance trade-offs for trading applications.
Able to collaborate across interdisciplinary teams including traders, researchers, and engineers globally.
