Senior Software Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Poland.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel, BIOS

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
knowmad mood1 day ago

Java Software Developer – Hexagonal

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One1 day ago

Senior Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$314.8k – $359.3k/year
ApplyView job
HealthEdge1 day ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One1 day ago

Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$244.7k – $279.2k/year
ApplyView job
Arctiq1 day ago

Senior Full Stack Developer

US flagPennsylvania OnlyFreelanceFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers