JobHabor

Senior Software Engineer, Platform

Oec

Location
Alpharetta
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and evolve authentication and authorization capabilities
  • Shape customer account, subscription management, and core platform services
  • Create secure, scalable, and reusable platform patterns
  • Improve developer experience through streamlined integrations, reference implementations, and self-service tooling
  • Lead complex technical initiatives from architecture and design through production delivery
  • Write clean, maintainable, high-quality code and perform thoughtful code reviews
  • Mentor engineers and contribute to a strong engineering culture
  • Leverage modern AI-assisted and agentic development workflows
  • Identify and reduce technical and operational risk across distributed systems and platform services

Requirements

  • 6+ years of experience building and operating production-grade software systems
  • Strong backend engineering experience with .NET / C#
  • Experience designing, building, and securing APIs in distributed systems environments
  • Hands-on experience with authentication and authorization systems
  • Ability to work independently and drive solutions in ambiguous or evolving problem spaces
  • Strong understanding of Git, CI/CD pipelines, and modern software development practices
  • Experience working in Agile engineering environments
  • Strong ownership mindset with the ability to drive work end-to-end
  • Excellent communication and collaboration skills, especially in technical discussions and code reviews

Preferred

  • Experience with ASP.NET Core or modern .NET frameworks
  • Familiarity with Auth0, Permit.io, or similar identity platforms
  • Experience with observability, testing, resiliency, and reliability engineering patterns
  • Experience using AI-assisted engineering workflows and modern developer tooling
  • Strong SQL skills and experience optimizing relational databases
  • Cloud-native development experience, preferably in AWS
  • Experience building platform services, internal developer tooling, or shared infrastructure
  • Front-end experience with React and micro-frontend architectures

Skills

  • .NET
  • C#
  • APIs
  • Git
  • CI/CD
  • Agile
  • ASP.NET Core
  • Auth0
  • Permit.io
  • AWS
  • SQL
  • React

Similar roles