✦ Luna Orbit — System Administration

Senior .NET Engineer

at NTENT

📍 Remote, US Remote Posted April 02, 2026
Type Full-Time
Experience senior
Exp. Years 3+ years
Education Bachelor's degree in Computer Science or related field, or equivalent work experience
Category System Administration

Senior .NET Engineer role to develop and maintain NTENT’s back-end and middleware search applications with a focus on scalable REST APIs and distributed data stores.

  • Maintain and extend back-end and middleware search applications
  • Design REST APIs and ensure high-throughput performance
  • Work with distributed data stores (Aerospike, Elasticsearch, Kafka)
  • Write unit/functional/integration tests for multi-threaded codebase
  • Utilize Docker and Kubernetes for containerization and deployment

Back-end and middleware development in .NET Core with C#, multithreaded systems, RESTful services, and integration with Aerospike/Elasticsearch/Kafka. Includes containerization (Docker/Kubernetes) and front-end touchpoints using React/TypeScript.

The ideal candidate is a senior .NET engineer with 3+ years of back-end experience, strong C#/.NET Core, and proven ability to design scalable REST APIs and work with distributed data stores.

At least 3 years of experienceSolid experience in .NET Core and C#Multithreaded programmingDesigning REST APIsDistributed data stores (AerospikeElasticsearchKafka)Unit/functional/integration testsContainer technologies (Docker and Kubernetes)GIT workflow
Messaging buses (KafkaRabbitMQActiveMQMSMQ)Async/await pattern and TPLDesign PatternsUI front-end (ReactTypeScriptJavaScriptjQuery)Docker and KubernetesGIT workflow
DockerKubernetesGitAerospikeElasticsearchKafkaRabbitMQActiveMQMSMQReactTypeScriptJavaScriptjQuery
C#.NET CoreREST APIsMultithreaded programmingAsync/awaitTPLDistributed data stores (AerospikeElasticsearchKafka)KafkaRabbitMQActiveMQMSMQDockerKubernetesReactTypeScriptJavaScriptjQueryHTMLCSSGit
.NET CoreC#Multithreaded programmingAsync/awaitTPLREST APIsDistributed data stores (AerospikeElasticsearchKafka)Unit testingFunctional testingIntegration testingKafkaRabbitMQActiveMQMSMQDockerKubernetesReactTypeScriptJavaScriptjQueryGit
Team collaborationProblem solvingDebuggingCommunicationMentoring
Industry Technology
Job Function Develop and maintain NTENT’s search technologies and related back-end services using .NET and distributed data stores.
Role Subtype Senior .NET Engineer
Tech Domains .NET Core, C#, REST APIs, Multithreaded programming, Kafka, Elasticsearch, Aerospike, RabbitMQ, Docker, Kubernetes, React, TypeScript, JavaScript, Git
senior .net engineernet corec#rest APIsmultithreadedasync/awaittplaerospikeelasticsearchkafkarabbitmqactivemqmsmqdockerkubernetesreacttypescriptjavascriptjquerygitunit testsintegration testsremotecarlsbaddotnetrest api

Less than 3 years of experience, Lack of .NET Core / C# experience, No Docker/Kubernetes experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile