Description
eToro is the trading and investing platform that empowers users to invest, share and learn. We were founded in 2007 with the vision of a world where everyone can trade and invest in a simple and transparent way. We have created an investment platform that is built around collaboration and investor education. On our platform, users can view other investors’ portfolios and statistics, and interact with them to exchange ideas, discuss strategies and benefit from shared knowledge. We have over 38 million registered users from 100 countries and our platform is available in 20 languages. We are a fast growing business with over 1,500 employees across 13 offices around the globe, strategically positioned to serve the needs of users.
You can find out more about eToro here.
The engagement group is responsible for the engagement and retention experience. This includes engaging users to become active platform participants through tailored homepages, social feeds, market insights, discovery of popular investors and portfolios, personalized watchlists, exclusive club benefits, and much more.
We are working with the most cutting-edge technologies, building new and exciting microservices-based distributed cloud systems.
We value independent, curious, and sharp people with knowledge in cloud, software engineering, high-scale architecture - and most of all - we are looking for awesome people to work with.
What you’ll be doing
- Leading the design and implementation of a 24/7 high-scale distributed system
- Proactively participating in every aspect of the software development lifecycle of feature development, including input on specifications, designs, implementation, test, optimization, and delivery
- Owning, monitoring, and improving our services in the production environment, performing on-call duties
- Owning and leading collaborative efforts with various stakeholders including Product, IT, and R&D teams
- Becoming a technical leader; researching and promoting new technologies and tools
- Facing technical challenges - performance, fault-tolerance, security, and live production issues
- Writing unit tests, integration tests, and CI/CD procedures
- Being part of an amazing group of people!
Requirements
- Over 5 years of experience in software development
- Extensive expertise in C# or other managed programming languages
- Strong understanding of relational databases and performance optimization techniques (such as caching)
- Hands-on experience with microservices architecture in the cloud, preferably using Microsoft Azure. Knowledge of cloud infrastructure and tools, including Kubernetes and CI/CD pipelines
- Significant experience in large-scale production environments, developing 24/7 mission-critical server-side applications. Ability to troubleshoot and resolve production issues effectively
- High coding standards, focus on testing and design
- Results-oriented, self-motivated, and a proactive problem solver with a 'can do' attitude
- Strong team player with excellent collaboration skills
Join us at eToro and be part of a dynamic team where your contributions will shape the future of social trading and investing. Apply today!