Sr Software Engineer R&D

Speria

Atlanta (GA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Speria in Atlanta is seeking a Software Development Engineer to join the R&D team, building enterprise applications for a growing international client base. You will develop backend services, contribute to architecture, and collaborate with management.

The role emphasizes high-quality software production, observability, security, and modern tooling across Azure, .NET, and Angular. You will mentor peers and help raise the bar on reliability.

Qualifications

  • B.S. in CS or related field or equivalent experience.
  • 5+ years building production software with C#/.NET.
  • Azure services experience across at least two of App Service/Functions, Service Bus, Storage, SQL/Cosmos.
  • Strong knowledge of software design (DDD, SOLID) and async/distributed systems.

Responsibilities

  • Design and build backend services and libraries in .NET Core.
  • Create quick POCs using Semantic Kernel for agents and tool orchestration.
  • Deploy cloud-native apps on Azure with CI/CD in Azure DevOps.
  • Develop Angular components and internal tooling in Nx monorepo.
  • Contribute via design docs, code reviews, and mentorship.

Skills

C# / .NET
Azure
CI / CD
Security / OAuth
English communication

Education

B.S. in CS

Tools

Azure DevOps
Angular
Semantic Kernel
Nx
OpenTelemetry

Job description

We are looking for a Software Development Engineer to join the R&D team. Our team is looking for a motivated professional who is skilled in software development, delivering high quality products, and building multifaceted enterprise applications for a diverse and growing international client base. We are proud to foster a workplace that promotes teamwork, advanced development tools, training, and continuous engagement with senior and executive management.

About the Role

We are looking for a Software Development Engineer to join the R&D team, building multifaceted enterprise applications and high quality products for a diverse and growing international client base, using advanced development tools and collaborating closely with senior and executive management.

Responsibilities
  • Design and build backend services and internal libraries in .NET/ASP.NET Core; evolve prototypes into reliable, observable services.
  • Build quick POCs for agents/workflows using Semantic Kernel (function calling, plugins, tool orchestration, prompt/version management, RAG).
  • Implement cloud-native patterns on Azure (App Service/Functions, Storage, Service Bus, Azure SQL/Cosmos DB) with CI/CD in Azure DevOps.
  • Ship high-quality Angular components and internal tooling (Nx monorepo, Jest/Cypress).
  • Contribute through design docs, code reviews, and mentorship; raise the bar on reliability, performance, and developer experience.
Qualifications
  • B.S. in CS or related field (or equivalent experience).
Required Skills
  • 5+ years building production software; strong C#/.NET (ASP.NET Core, Web APIs).
  • Azure experience with at least two: App Service/Functions, Service Bus/Queues, Storage, Azure SQL (EF Core), Cosmos DB, Key Vault.
  • Solid software design fundamentals (DDD where it helps, SOLID), async/distributed systems, and performance profiling.
  • CI/CD with Azure DevOps (pipelines, environments).
  • Practical security/auth: OAuth 2.0/OIDC, service-to-service auth, secrets management.
  • Proficient written/spoken English for specs, design reviews, and cross-team collaboration.
Preferred Skills
  • Semantic Kernel in production (plugins/tools, agentic patterns), Azure OpenAI or other LLM providers; RAG with Azure AI Search.
  • Angular (v15+), RxJS, Nx; Ionic for mobile.
  • Observability: Application Insights, OpenTelemetry.
  • Feature flags (LaunchDarkly), domain eventing, multi-tenant SaaS experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Straive • United States

On-site
USD 120,000 - 150,000
Sr Software Engineer
Sr Software Engineer

TALENT Software Services • Dallas (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Sr Software Engineer
Sr Software Engineer

Park Place Technologies • Highland Heights (OH)

On-site
USD 100,000 - 140,000
Software Engineer
Software Engineer

Lucid Services Group • Indianapolis (IN)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Beaucoup • Jacksonville (FL)

On-site
USD 90,000 - 130,000
Senior Software Engineer, R&D - Cloud-Native .NET/Azure
Senior Software Engineer, R&D - Cloud-Native .NET/Azure

Speria • Atlanta (GA)

On-site
USD 120,000 - 160,000
Software Engineer (C#/.Net)
Software Engineer (C#/.Net)

CyberCoders • Cleveland (OH)

On-site
USD 90,000 - 140,000
Medical
Dental
Vision
+3
Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Donnelley Financial Solutions (DFIN) • United States

On-site
USD 120,000 - 160,000