Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Software Engineer, Platform (Full Stack)

Job

OEConnection

Remote

Full-Time

Posted 3 days ago (Updated 15 hours ago) • Actively hiring

Expires 7/3/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Senior Software Engineer, Platform (Full Stack) OEConnection - 3.2 Alpharetta, GA Job Details Full-time 3 hours ago Benefits Paid holidays Health insurance Dental insurance Tuition reimbursement Vision insurance 401(k) matching Employee discount Benefits from day one Pet insurance Qualifications Authentication Secure web application development Software engineering Authorization controls implementation Continuous Delivery (CD) implementation C# Git Production systems Developing and maintaining backend systems Software-based access control systems Identity and access management (IAM) architecture design Agile software development Distributed computing DevOps automation Identity and access management (IAM) solutions Providing code feedback Web services design Full Job Description 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 work end-to-end. Excellent communication and collaboration skills, especially in technical discussions and code reviews. Nice to Have 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. How We Work We value collaboration, ownership, and pragmatic problem-solving. We prioritize shared success over individual wins. We encourage engineers to contribute ideas, challenge assumptions, and continuously improve how we build software. We believe in modern engineering practices, fast feedback loops, and creating great developer experiences.
What We Offer:
Full benefits starting Day 1: Medical, Dental, and Vision 401(k) with company match Unlimited Flex Time Off plus 10 company-paid holidays Remote-first role with monthly communication stipend Professional development programs, tuition assistance, and quarterly book program Free wellness coaching and pet insurance Home office equipment stipend Employee resource groups and exclusive employee discounts What makes working at OEC awesome? It varies from employee to employee. For some, it's the flexibility - whether it's remote work or a hybrid or in-person role, OEC takes our teams across multiple time zones and international communities. For others, it's the strong sense of camaraderie and community that celebrates both individuals and team-driven contributions. Or it could be the empowerment and how the team is encouraged to take risks, learn, and grow within a dynamic and supportive environment. But no matter what gets us out of bed in the morning, our whole global community is inspired to be forward thinking and drive innovative solutions for the automotive parts and repair industry. OEConnection is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite applicants and employees to voluntarily self-identify their gender, race and ethnicity. Submission of this information is strictly voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provision of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. When reported, data will not identify any specific individual. This information will be maintained separately from your application for employment. If you do not wish to self-identify at this time, you may do so in the future by submitting this form. Failure to provide the following information will not subject you to any adverse action or treatment. OEConnection is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development.