Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are a leading back-office solution provider for Fintech companies, specializing in brokerage-related solutions. Our copy-trading service has been running successfully for over 10 years, serving traders across multiple platforms. We are looking for a Senior Python Engineer to join our core backend team to maintain, optimize, and continuously improve the system’s performance, stability, and scalability.
Your Role
You will work on the backend services responsible for trade replication, account synchronization, and data processing. The focus is on reliability, efficiency, and maintainability — ensuring the platform performs consistently under load and continues to evolve in line with business needs.
Key Responsibilities
- Maintain and extend existing Python-based backend services.
- Improve system performance, resource utilization, and code quality.
- Work with DevOps and infrastructure teams to enhance monitoring, alerting, and automation.
- Identify and resolve production issues, including root cause analysis and preventive actions.
- Contribute to ongoing refactoring, documentation, and modernization efforts.
- Participate in architecture discussions, code reviews, and team knowledge sharing.
Requirements
- 5+ years of professional experience in backend development with Python.
- Strong understanding of asynchronous programming.
- Experience with high-availability or distributed systems.
- Solid knowledge of MySQL, Redis, and message brokers (RabbitMQ, Kafka).
- Familiarity with Docker, CI/CD pipelines, and monitoring tools (Grafana, Prometheus).
- Strong analytical and troubleshooting skills, attention to detail, and a sense of ownership.
Nice to Have
- Background in trading, brokerage, or financial systems.
- Familiarity with FIX protocol, MT4/MT5 integrations, or real-time data flows.
- Experience with Nomad or other orchestration platforms.
- Interest in performance tuning and system-level optimization.
We Offer
- Competitive salary from EUR 4500 gross;
- Comprehensive health insurance;
- Paid sports activities and wellness perks;
- Work in a fast-growing international company at the heart of Fintech innovation;
- Office snacks: fruits, cookies, and great coffee;
- Modern office in the center of Riga;
- Fully subsidized parking after the probation period;
- A friendly, motivated team that supports your career growth.
Key Skills
Ranked by relevanceReady to apply?
Join Corporate Development Solutions and take your career to the next level!
Application takes less than 5 minutes

