TL;DR
Senior Backend Software Engineer (Go/Python): Extending, optimizing, and supporting existing software solutions in the financial markets with an accent on highly reliable, low-latency, and high-load computing. Focus on researching and innovating new ideas, developing microservices, and leading the entire application development life cycle.
Location: This position is hybrid and requires working from the offices in Cyprus. Relocation support to Cyprus is provided.
Salary: €4,800/month net
Company
Exness Group is a global multi-asset broker founded in 2008, focused on reshaping the online trading industry by offering better-than-market conditions across various financial instruments.
What you will do
- Develop, test, and maintain microservices using Go and Python.
- Participate in architectural discussions and code reviews.
- Integrate with and assist other teams in integrating with services.
- Lead the entire application/service development life cycle from concept to post-launch support.
- Effectively convey task progress, evaluations, suggestions, and schedules.
Requirements
- Senior knowledge in Golang and at least 4-5 years of software development experience.
- Commercial experience with Python.
- Strong expertise in SQL (being able to EXPLAIN and ANALYZE).
- Good grasp of Kubernetes and experience with Git.
- Understanding of Kafka's basic concepts and usage.
- Previous experience with REST API and microservice architecture.
- Ability to use C1/C2 Advanced/Fluent English for work and business purposes.
- Must be based in Cyprus or be willing to relocate to Cyprus.
Nice to have
- Familiarity with Kafka Connect.
- Experience with ClickHouse, MongoDB, and Temporal.
Culture & Benefits
- Competitive and attractive compensation.
- Extensive learning opportunities, professional training, and free English courses.
- Relocation support including flight tickets, accommodation for the first month, migration support, and legal help for family.
- Health and life insurance for employees, spouses, and children.
- Generous time off including 21 days annual leave and paid sick leave.
- Education allowance for children's school and kindergarten fees.
- Access to a sports club, free Sanctum Club memberships, and corporate water sports equipment.
- A branded company car with parking space (if relocating).
- Outstanding team-building experiences and community gatherings.
Hiring process
- Intro call with Recruiter (30-40 minutes).
- English test (30 minutes).
- Technical interview (1 hour).
- Live-coding (1.5 hours).
- Behavioural interview (1 hour).
- Team Fit interview (1 hour).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →