Senior Full-Stack .NET Engineer (with Node.js & Go)
Tech Stack / Keywords
Firma i stanowisko
GR8_TECH builds B2B iGaming platforms for operators. They deliver full-cycle, scalable tech with seamless integrations, expert consulting, and long-term operational support, powering millions of active players. The company has over 1000 employees across multiple locations and time zones.
Wymagania
- Minimum 5 years of experience in a senior engineering role demonstrating leadership and successful project delivery.
- Deep hands-on expertise in C# and .NET (Core / .NET 6+).
- Commercial experience or strong willingness to learn and work with Golang and Node.js.
- Experience designing and evolving high-load backend systems with strict latency and reliability requirements.
- Experience working with REST API and web services.
- Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization.
- Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
- Experience designing and operating microservice-based systems.
- Experience with relational and non-relational databases.
- Understanding of transactions, isolation levels, locking, concurrency, indexing strategies, and performance tuning.
- Experience working with containerized environments including Docker and Kubernetes.
- Understanding of CI/CD pipelines and automated delivery.
- Knowledge of scalability, load balancing, auto-scaling, and disaster recovery.
- Understanding of production observability including logging, metrics, monitoring, and tracing.
- Intermediate+ English proficiency.
Obowiązki
Architecture & Execution:
- Design and implement scalable, efficient, and secure enterprise-level software architectures across the .NET stack.
- Write, test, and debug complex code for high-load systems with strict latency and reliability requirements.
- Deliver clean code to production in a timely manner balancing business speed and technical excellence.
- Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
Engineering Quality & Observability:
- Conduct thorough code reviews enforcing strict code quality, security, and best practices.
- Develop and enforce testing protocols for software reliability and flawless production performance.
- Implement and monitor production observability frameworks including logging, metrics, monitoring, and distributed tracing.
- Create and maintain concise, meaningful technical documentation for system designs and architecture.
Collaboration & Leadership:
- Provide guidance and mentorship to junior and mid-level engineers fostering their technical growth.
- Partner with Delivery Managers to lead software development projects ensuring predictable, high-quality delivery.
- Collaborate with product management, design, and operations teams aligning technical execution with business goals.
- Communicate effectively with stakeholders translating complex technical concepts into clear project updates.
Benefity
- Benefits Cafeteria with annual budget for Sports, Medical, Mental health, Home office, and Language training.
- Paid maternity/paternity leave and monthly childcare allowance.
- Over 20 vacation days, unlimited sick leave, and emergency time off.
- Remote-first work policy with tech support and coworking compensation.
- Team events including online, offline, and offsite.
- Learning culture with internal courses and growth programs.
Inne informacje
Informujemy, że administratorem danych jest GR8 Tech z siedzibą w Prague, ul. 365 28th October Avenue (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
GR8 Tech
10 aktywnych ofert