Senior Software Engineer, Platform
Oec
- Location
- Alpharetta
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
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
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today