Senior Software Engineer – R&D

MTech SystemsDunwoody, GA
5dRemote

About The Position

We are seeking a Senior Software Engineer to join our R&D team. This role is ideal for a highly motivated developer experienced in building robust, scalable enterprise applications. You will help shape and deliver high-quality software used by a diverse and rapidly growing international customer base. Our environment encourages collaboration, modern tooling, best-practice engineering, and ongoing engagement with senior and executive leadership.

Requirements

  • Experienced in building robust, scalable enterprise applications.
  • .NET / ASP.NET Core
  • Semantic Kernel (function calling, plugin/tool orchestration, prompt management, RAG, version control).
  • Azure , including App Services/Functions, Storage, Service Bus, Azure SQL, and Cosmos DB
  • CI/CD pipelines in Azure DevOps

Nice To Haves

  • Build high‑quality Angular components and internal tooling within an Nx monorepo using Jest/Cypress.

Responsibilities

  • Design and build backend services and internal libraries using .NET / ASP.NET Core , transforming prototypes into reliable, observable, production-ready services.
  • Develop rapid POCs for agents and workflows using Semantic Kernel (function calling, plugin/tool orchestration, prompt management, RAG, version control).
  • Implement cloud‑native solutions on Azure , including App Services/Functions, Storage, Service Bus, Azure SQL, and Cosmos DB, supported by CI/CD pipelines in Azure DevOps .
  • (Optional) Build high‑quality Angular components and internal tooling within an Nx monorepo using Jest/Cypress.
  • Contribute through design documents, code reviews, mentorship , and proactive improvement of reliability, performance, and developer experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service