This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Software Engineer to lead the development of innovative features for our marketplace purchase platforms, with a strong focus on payments infrastructure and scalable distributed systems. This role is ideal for an experienced engineer who enjoys driving technical initiatives, mentoring team members, and building high-performance applications in a cloud-based environment. You'll work closely with cross-functional teams to deliver reliable, secure, and high-availability solutions that support a growing eCommerce platform.
Job Responsibility
Lead the design, development, and delivery of new features for marketplace purchase and payment platforms
Develop high-quality, scalable code following engineering best practices and coding standards
Conduct code reviews and provide technical guidance to ensure code quality and team growth
Design and implement microservices and event-driven solutions in a cloud-based architecture
Create clear technical documentation, system diagrams, and architectural designs
Collaborate with geographically distributed Agile teams and actively participate in Agile ceremonies
Mentor junior engineers through pair programming, knowledge sharing, and technical leadership
Contribute to the continuous improvement of system performance, reliability, and scalability
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
8+ years of software development experience with C#, ASP.NET, and .NET Core
Strong experience with relational databases (SQL Server, PostgreSQL) and NoSQL technologies (Redis, MongoDB, Elasticsearch)
Experience with event-streaming and messaging technologies such as Kafka, AWS SNS/SQS, RabbitMQ, or Azure Service Bus
Proven experience designing and developing microservices within AWS or other cloud environments
Experience building and supporting high-volume, highly available systems
Strong leadership, mentorship, and code review experience
Excellent written and verbal communication skills
Nice to have
Experience with omni-channel eCommerce platforms and transaction-based applications
Experience working with payment systems and payment processing infrastructure
Front-end development experience, particularly with Vue.js
Interest or experience within the hobby gaming industry