Semperis

Senior Backend Engineer

Semperis

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AzureCyber SecurityDistributed SystemsGRPCJavaScriptKubernetes.NETPythonRedis

About the role

  • Senior Backend Engineer on the Engineering team building SaaS that protects Microsoft Entra ID, Active Directory, and Microsoft 365 applications.
  • Design, implement, test, and deliver end-to-end features for the SaaS product.
  • Drive improvements in architecture, innovation, and adoption of quality and security best practices.
  • Build strong collaboration, share knowledge openly, and contribute to a high-performing team culture.
  • Work in a Dallas-area required hybrid role with onsite three days per week and remote the remaining days.

Requirements

  • 5+ years of professional experience with .NET Core, delivering production-ready code at scale.
  • Strong expertise in multi-threading and asynchronous programming (C#).
  • Proven experience building and maintaining multi-tenant SaaS applications on Azure.
  • Hands-on experience with containerized applications running in Kubernetes clusters.
  • Background in enterprise applications and distributed systems development.
  • Experience writing well-structured and comprehensive automated test suites.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Bonus: Experience with additional languages such as Python, PowerShell, or JavaScript.
  • Bonus: Knowledge of Microsoft Active Directory, Entra ID, Windows Security, and authentication protocols (OIDC, OAuth, SAML, NTLM, Kerberos).
  • Bonus: Familiarity with communication protocols: HTTP, TLS, SignalR, gRPC.
  • Bonus: Experience with databases such as OpenSearch or Redis.
  • Bonus: Understanding of secure coding practices and encryption algorithms.