GR8 Tech logo
GR8 Tech

Launch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.

Senior Full-Stack .NET Engineer – Node.js, Go

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

19 hours ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishDockerJavaScriptKubernetesNode.jsGo.NET

Job Description

Senior Full-Stack .NET Engineer – Node.js, Go

GR8 Tech

• Design and implement scalable, efficient, and secure enterprise-level software architectures across our .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 with technical excellence. • Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers. • Conduct thorough code reviews to enforce strict code quality, security, and industry best practices. • Develop and enforce testing protocols to guarantee 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. • Provide guidance and mentorship to junior and mid-level engineers, actively fostering their technical growth. • Partner with Delivery Managers to lead and manage software development projects, ensuring predictable, high-quality delivery. • Collaborate closely with product management, design, and operations teams to align technical execution with business goals. • Communicate effectively with stakeholders, translating complex technical concepts into clear project updates.

Job Requirements

  • Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery.
  • Deep hands-on expertise in C# and .NET (Core / .NET 6+).
  • Commercial experience or a 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 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 working 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.
  • Understanding of scalability, load balancing, auto-scaling, and disaster recovery.
  • Understanding of production observability including logging, metrics, monitoring, and tracing.

Benefits

  • Paid maternity/paternity leave + monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, emergency time off.
  • Remote-first + tech support + coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses + growth programs.

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 51-200H1B No Sponsor

• Independently investigate and design relatively complex systems • Optimize system performance and ensure the stability of system services • Translate business requirements and use cases into functional applications • Design, build, and maintain efficient, reusable, and reliable Java code • Review, test, and verify code for adherence to quality and security standards • Ensure the best possible performance, quality, and responsiveness of the applications • Identify bottlenecks and bugs, and devise solutions to these problems • Help maintain code quality and organization

Singapore
CodiLime logo

Senior Python Developer, Typescript, React

CodiLime

A strategic partner for technology-driven companies | Network engineering | Software engineering

Backend Engineer21 hours ago
ContractRemoteTeam 201-500Since 2011H1B No Sponsor

• Developing REST APIs in Python • Implementing new features for the application backend and frontend • Troubleshooting issues • Creating documentation • Working in an agile methodology and collaborating with a team • Supporting teammates • Attending daily standups with the customer

Poland
zł20.5K - zł26K / month
CodiLime logo

Senior Python Developer, Typescript, React

CodiLime

A strategic partner for technology-driven companies | Network engineering | Software engineering

Backend Engineer21 hours ago
ContractRemoteTeam 201-500Since 2011H1B No Sponsor

• Developing REST APIs in Python • Implementing new features for the application backend and frontend • Troubleshooting issues • Creating documentation • Working in an agile methodology and collaborating with a team • Supporting teammates • Attending daily standups with the customer

Brazil
$3.8K - $5K / month
Heinsohn logo

Full Stack Developer, .NET

Heinsohn

Heinsohn Business Technology

Backend Engineer21 hours ago
Full TimeRemoteTeam 1,001-5,000Since 1977H1B No Sponsor

• Design, build, and maintain backend services using .NET / C# and RESTful APIs • Develop frontend applications using Vue 3, TypeScript, and Vite • Work with PostgreSQL databases (schema design, optimization, data integrity) • Deploy and manage applications on AWS (Elastic Beanstalk, Lambda, S3, EC2, RDS, CloudFront, API Gateway) • Work with Docker / docker-compose for containerized environments • Maintain CI/CD pipelines (GitHub Actions) • Write automated tests (unit and integration)

Bolivia
Job Closed