Software Developer โ Trading Strategy Implementation
Software Developer โ Trading Strategy Implementation
Turn research models into automated trading systems with the CTO!
Location: Remote/hybrid. Offices in Kiev and Lisbon.
Type: Full-time contractor, long-term cooperation
Reports to: CTO
 
About the role
We are building a compact, high-trust engineering team to implement and operate a proprietary trading strategy. You will work directly with the CTO and lead analyst to turn research models into robust, automated systems.
Precision, discipline, and confidentiality are critical โ this role suits an engineer who values structure, responsibility, and long-term collaboration over quick exposure or personal trading.
 
Responsibilities
- Implement and automate trading strategy components (data ingestion, signal generation, execution).
- Integrate external APIs (exchanges, brokers, data providers).
- Maintain data accuracy, test coverage, and reproducibility.
- Build and document internal tooling for research validation and monitoring.
- Collaborate closely with analytics and ops to ensure reliability and traceability.
 
Requirements
- 3+ years in software development with one of the following stacks:- Python: pandas, asyncio, FastAPI, REST/WebSocket
- JavaScript / TypeScript: Node.js, async pipelines, data services
- Go: API clients, concurrent execution
- Rust: data reliability, low-latency systems
 
- Experience with financial data, backtesting, or API-based trading systems.
- Strong mathematical and data-handling precision.
- Solid English (B2) and written communication discipline.
- Proven track record of delivering secure, maintainable code.
 
Soft profile
- High conscientiousness, integrity, and respect for confidentiality.
- Detail-oriented and cautious around sensitive data.
- Stable personality; prefers deep technical work over side hustles or personal trading.
- Comfortable working under clear supervision with transparent expectations.
 
What we offer
- Work directly with the CTO on a mission-critical trading product.
- Long-term, trust-based cooperation with growth opportunities.
 
Hiring Process
- Initial Screening with Recruiter (20โ30 min) โ introduction to the company and role; brief review of your background.
- Final Technical Interview (CTO) โ stack fit, trading systems experience, problem-solving.
- Test Assignment (sandbox) โ exchange connectivity, code quality, accuracy; max 2โ3 hours.
Required languages
| English | B1 - Intermediate | 
Python, Go, Rust, JavaScript/TypeScript, FastAPI, WebSockets, Exchange APIs, Data Providers, Trading systems, Integration Testing
            
            ๐
            
            Average salary range of similar jobs in
            analytics โ
          
        
              Loading...
            
          