CareerPlanSign in

Senior Software Engineer

Tel Aviv💼 Full-time🗓 2026-06-29 → 2026-10-07

Core

Senior Software Engineer building algorithmic trading systems, simulation software, and data infrastructure for a principal trading firm.

Role type

Senior IC software engineer (algorithmic trading)

Builds

Trading strategy simulation software, large-scale data acquisition/storage/visualization tools, and user interfaces for data exploration.

Domain

Financial markets / Algorithmic trading

Required skills

C++, Python, object-oriented design, data structures and algorithms, numerical computing, machine learning, visual intelligence

Preferred skills

Experience with grid computing, mentoring junior engineers, accelerating research lifecycle from prototype to production

Technologies

C++, Python, grid computing (via careerplan.io/jobs/5960295-senior-software-engineer-at-drweng)

Responsibilities

Implement research studies and develop algorithms to compete in financial markets; Design trading strategy simulation software optimized for distributed computation; Develop software for large scale data acquisition, storage, accessibility, and visualization; Maintain and extend data analysis infrastructure and toolset; Guide junior engineers through mentoring, pair programming, and code reviews; Create user interfaces for data exploration and post trade analysis; Evaluate new technology and improve the technology stack

Seniority

Senior, hands-on IC