Position not open anymore
Responsibilities
- Define and drive the technical strategy for the Marketplace Efficiency domain, aligning it with company-wide goals and objectives.
- Manage project planning, execution, and resource allocation to ensure high-quality and on-time software delivery
- Align engineering efforts with business goals through close collaboration with stakeholders
- Develop and optimize engineering processes, tools, and technologies in collaboration with the team
- Partner closely with Product, Growth and Analytics teams to ensure alignment on priorities, share insights, and develop collaborative solutions.
- Act as a primary point of contact for Marketplace Efficiency Engineering with senior leadership, clearly communicating technical challenges, trade-offs, and project progress.
- Own the end-to-end technical architecture for marketplace efficiency, ensuring scalable and reliable infrastructure that meets SLAs.
- Build and Maintain Data and Machine Learning Infrastructure for Marketplace Efficiency
- Ensure all engineering solutions are optimized for high availability, low latency, and cost-efficiency, suitable for high-throughput, real-time operations.
- Drive technical decisions on tools, frameworks, and system designs that support the scalability and resilience of marketplace features.
Qualifications
- Demonstrated experience in engineering management and leadership with a strong background in software development
- Solid understanding of high-load projects, server and client architecture, and development limitations
- Excellent leadership and communication abilities, with a talent for explaining complex technical concepts by sharing your technical expertise
- Ability to manage multiple projects simultaneously, ensuring timely and quality delivery
- Enthusiasm for new technologies and a commitment to ongoing skill development and teamwork
- BS/MS in Engineering, Computer Science, or a related field
- Excellent understanding of Golang, Python, MySQL, PostgreSQL and event-driven architectures and systems (Rabbit MQ, Kafka)
- Knowledge of monitoring tools (Grafana, Prometheus, ELK stack)
- Strong foundation in algorithms, distributed systems, and data structures, ideally supplemented by formal education in these areas
- 8+ years of experience in software engineering, with at least 4+ years in a leadership role managing engineering teams, preferably in high-scale, data-intensive environments.
- Proven success in building, leading, and mentoring high-performing engineering teams, with a focus on attracting and retaining top engineering talent.
- Hands-on experience with data science, machine learning or applied algorithms
Conditions & Benefits
- Stable salary, official employment, health insurance.
- Relocation package offered to candidates from different regions.
- Full coverage of business trip expenses, including daily allowances for employees engaged in travel-related tasks.
- Hybrid work mode and flexile schedule.
- All the necessary work equipment.
- A diverse array of internal training programs.
- Partially or fully funded additional training courses.
- Monthly corporate ‘Fun Days’ in various engaging formats.
- Meaningful gestures on special occasions – company gifts to celebrate weddings, new arrivals, and birthdays.