
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Poland.
β’ Design, develop, and manage scalable, high-performance services and applications utilizing C# and .NET.
β’ Assume independent responsibility for intricate technical projects from the initial design phase to production deployment and ongoing enhancements.
β’ Participate in architectural decision-making for distributed systems, APIs, cloud services, and event-driven architectures.
β’ Lead platform modernization efforts while balancing the needs of delivery, operational risks, technical debt, and long-term sustainability.
β’ Provide mentorship to engineers through code reviews, collaborative work, design direction, and constructive feedback.
β’ Propel advancements in reliability, security, observability, performance, testing, and engineering methodologies.
β’ Work in partnership with product, engineering, and business stakeholders to align technical choices with customer and organizational objectives.
β’ Develop expertise in competition management, tournament operations, scheduling, results, statistics, and digital engagement.
β’ Over 15 years of professional experience in software development, including managing business-critical production systems.
β’ Advanced knowledge of C#, .NET, APIs, asynchronous programming, performance, testing, and contemporary software design methodologies.
β’ Established track record in designing and managing distributed systems in production environments using cloud platforms and modern architectural patterns.
β’ Demonstrated independent ownership of complex projects, encompassing architecture, delivery, production operations, and incident learning.
β’ A solid history of mentoring engineers and conducting technical assessments that are straightforward, constructive, and beneficial.
β’ Ability to communicate effectively with both technical and non-technical stakeholders, including explaining trade-offs and fostering consensus around challenging decisions.
β’ Experience in sports technology, competition management platforms, enterprise SaaS, or similarly complex operational fields.
β’ Proven expertise in the Snooker domain, encompassing competition structures, tournament formats, scheduling, scoring, results, statistics, and operational workflows.
β’ The opportunity to define your own workday and career path through a well-structured professional and personal development plan.
β’ Chance to collaborate with senior leadership and make an impact on strategically significant competition management platforms.
β’ A dynamic and inclusive community, featuring groups like Women in Tech and Pride that are open to all participants.
β’ Flexible working hours.
Arista Networks
knowmad mood
Capital One
HealthEdge
Get handpicked remote jobs straight to your inbox weekly.