GatherJob
Back to jobs
O

Senior Software Engineer, Platform (Full Stack)

OEC
RemoteRemote Today

OEC provides software solutions to those who work in the automotive parts and repair industry. Our solutions make it easier for automotive industry professionals to buy and sell parts, conduct repair research & planning, optimize estimates, improve the parts supply chain, and more. OEC partners with many of the world’s largest manufacturers, dealers and suppliers, shops and repairers, and service providers, giving our customers access to a comprehensive network and a streamlined workflow.

We’re looking for a Senior Software Engineer to help shape and scale the core platform capabilities that power our products and customer experience. This role is ideal for an engineer who thrives in complex environments, enjoys solving distributed systems challenges, and wants to influence platform architecture, developer experience, and modern engineering practices. You’ll work across authentication, authorization, account management, platform services, and internal tooling while partnering closely with product and engineering teams across the organization. If you enjoy building secure, scalable systems and want to have a direct impact on engineering velocity and platform reliability, we’d love to talk.

What You’ll Do

  • Design, build, and evolve authentication and authorization capabilities across the platform.
  • Help shape customer account, subscription management, and core platform services.
  • Create secure, scalable, and reusable platform patterns used across engineering teams.
  • 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 focused on collaboration and continuous improvement.
  • Leverage modern AI-assisted and agentic development workflows to accelerate development, testing, and delivery cycles.
  • Identify and reduce technical and operational risk across distributed systems and platform services.

What You Bring Required Experience

  • 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 w

Opens the company's application page

About the company

OEC

Listed via

H

Himalayas

himalayas.app