Senior Full-Stack .NET Engineer (with Node.js & Go)
Gr8tech · Anywhere · 2026-07-23
About this role
<div class="content-intro"><p data-renderer-start-pos="243"><strong data-renderer-mark="true"><span class="acronym-highlight">GR8</span>_TECH builds B2B iGaming platforms for operators who play to lead.</strong></p> <p data-renderer-start-pos="328">We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions.</p> <p data-renderer-start-pos="608">With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos.</p> <p data-renderer-start-pos="770"><strong data-renderer-mark="true">Our ambition drives us. Our people make it real.</strong></p> <p data-renderer-start-pos="820">If you’re a challenger in spirit and a champion in action — join us.</p></div><h2 data-path-to-node="3">Why this role exists:</h2> <p>As a Senior Full-Stack .NET Engineer, you will play a critical role in designing, developing, and maintaining enterprise-level applications across our backend stack based on <strong>.NET, Node.js, Go</strong> and related technologies. You will lead technical discussions, mentor junior team members, and collaborate with cross-functional teams to deliver scalable and robust software solutions that meet business requirements and industry standards. This role offers the opportunity to make a significant impact, shape product direction, and contribute to the growth and success of the team.</p> <h2 data-path-to-node="7">What you’ll drive:</h2> <p data-path-to-node="10"><strong data-path-to-node="10" data-index-in-node="0">Architecture &amp; Execution</strong></p> <ul> <li data-path-to-node="11,0,0">Design and implement scalable, efficient, and secure enterprise-level software architectures across our .NET stack.</li> <li data-path-to-node="11,1,0">Write, test, and debug complex code for high-load systems with strict latency and reliability requirements.</li> <li data-path-to-node="11,2,0">Deliver clean code to production in a timely manner, balancing business speed with technical excellence.</li> <li data-path-to-node="11,3,0">Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.</li> </ul> <p data-path-to-node="12"><strong data-path-to-node="12" data-index-in-node="0">Engineering Quality &amp; Observability</strong></p> <ul> <li data-path-to-node="13,0,0">Conduct thorough code reviews to enforce strict code quality, security, and industry best practices.</li> <li data-path-to-node="13,1,0">Develop and enforce testing protocols to guarantee software reliability and flawless production performance.</li> <li data-path-to-node="13,2,0">Implement and monitor production observability frameworks, including logging, metrics, monitoring, and distributed tracing.</li> <li data-path-to-node="13,3,0">Create and maintain concise, meaningful technical documentation for system designs and architecture.</li> </ul> <p data-path-to-node="14"><strong data-path-to-node="14" data-index-in-node="0">Collaboration &amp; Leadership</strong></p> <ul> <li data-path-to-node="15,0,0">Provide guidance and mentorship to junior and mid-level engineers, actively fostering their technical growth.</li> <li data-path-to-node="15,1,0">Partner with Delivery Managers to lead and manage software development projects, ensuring predictable, high-quality delivery.</li> <li data-path-to-node="15,2,0">Collaborate closely with product management, design, and operations teams to align technical execution with business goals.</li> <li data-path-to-node="15,3,0">Communicate effectively with stakeholders, translating complex technical concepts into clear project updates.</li> </ul> <h2 data-path-to-node="17">What makes you a GR8 fit:</h2> <ul> <li>Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery.</li> <li>Deep hands-on expertise in <strong>C# and .NET (Core / .NET 6+</strong>).</li> <li>Commercial experience or a strong willingness to learn and work with <strong data-path-to-node="21,0,0" data-index-in-node="69">Golang </strong>and <strong data-path-to-node="21,0,0" data-index-in-node="85">Node.js</strong>.</li> <li>Experience designing and evolving high-load backend systems with strict latency and reliability requirements.</li> <li>Experience working REST API and web services.</li> <li>Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization.</li> <li>Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.</li> <li>Experience designing and operating microservice-based systems.</li> <li>Experience working with relational and non-relational databases.</li> <li>Understanding of transactions, isolation levels, locking, concurrency, indexing…
Skills asked for
- .net
- node.js
- go
- c#
- golang
- rest
- docker
- kubernetes
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.