Backend Software Engineer, Golang/Python
Exness.com
Office
Cyprus
Full Time
Why This Role Matters
As a Backend Software Engineer at Exness, you will develop and maintain high-performance backend services that support real-time trading. Your main goal is to build scalable, reliable microservices that ensure system stability and a seamless experience for our global users.
What You'Ll Actually Do
- Consistently delivers core product features that meet functional and non-functional requirements. Writes clean, secure, efficient code, performs thorough testing and debugging, and ensures seamless integration with other components while optimizing for scalability and addressing technical debt.
- Writes well-documented code and automation tests with strong coverage. Improves testing practices across the team. Conducts code reviews, offers constructive feedback, and maintains documentation that meets company standards. Constantly works to improve code quality.
- Tackle complex architectural and performance problems. Drive improvements to service latency, fault tolerance, and resilience in high-load environments.
- Prepare clear technical documentation and contribute to internal knowledge bases. Promote and apply clean code principles and best engineering practices.
- Automate repetitive tasks and contribute to performance optimizations. Stay current with emerging technologies and advocate for beneficial adoption.
- Participates in technical interviews (if applicable), shares knowledge with peers, and contributes to improving team processes and standards. Suggests and drives technical improvements. Supports onboarding and ongoing growth of team members.
Who We’Re Looking For
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional software engineering experience.
- 4+ years of professional experience with Golang in a production environment.
- Experience with commercial use of Python.
- Strong unit and integration testing skills.
- Proficient in asynchronous/concurrent programming.
- Experience with PostgreSQL, Redis, and Kafka.
- Hands-on with Docker, Linux containers, and deployment pipelines.
- Strong understanding of REST API design and service communication.
- Solid OS/networking/virtualization/containerization knowledge.
- Familiarity with Clean Architecture, SOLID principles, and Domain-Driven Design.
- DevOps mindset and experience using CI/CD pipelines and Git.
- English level B2 or higher.
- Excellent analytical and problem-solving skills.
- Strong multitasking and time management abilities.
- Proactive attitude toward continuous learning and technical improvement.
- Ability to work independently while aligning with team goals.
- High attention to detail and commitment to quality.
- Preferred: Experience in financial/market-based software development or distributed systems.
What We Offer Along The Way:
- Competitive and attractive compensation.
- Extensive learning opportunities, such as professional training and certifications, soft skills development, free English courses, and trading workshops.
- Health and life insurance for employees, spouses, and children, including vaccinations, tests, mental health care, and coverage for vision and dental care.
- Generous time off, including 21 days of annual leave and paid sick leave.
- Flight tickets, hotel or apartment accommodation for your first month, migration support, and legal help for you and your family for relocation to Cyprus.
- Education allowance for your children’s school and kindergarten fees.
- Access to our very own sports club with dedicated coaches, free Sanctum Club memberships for you and your spouse, corporate SUPs, jet skis, etc.
- A branded company car with a parking space near the office.
- Outstanding team-building experiences and Exness community gatherings.
Your Journey After Applying:
- TA Interview (30 minutes)
- English test (non-native English speaking candidates)
- Technical Interview (1,5 hours)
- Final Interview (1 hour)
Sounds Like You? Apply.
Please note: We occasionally amend or withdraw Exness jobs and reserve the right to do so at any time, including prior to the advertised closing date. Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Exness/Exness Group companies around the world. Exness Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Exness. Anyone who demands such a fee is not an authorized Exness representative and you are strongly advised to refuse any such demand.
At Exness, we're an equal opportunity employer where every individual is valued. No matter your race, color, religion, sex, national origin, sexual orientation, gender identity or disability, we welcome you. As an international fintech company, we embrace the richness of our diverse team, respecting each individual and promoting gender equality for all genders in our workforce.
Backend Software Engineer, Golang/Python
Office
Cyprus
Full Time
August 21, 2025