Note: The job is a remote job and is open to candidates in USA. OEC provides software solutions for professionals in the automotive parts and repair industry. The Senior Full Stack Software Engineer will lead the design and development of full-stack features for SaaS products, build scalable services and user experiences, make technical decisions, and support software quality and operations from design through production.
Responsibilities
- Lead technical design and development of full-stack features for OEC's SaaS products
- Build scalable back-end services, APIs, integrations, and front-end experiences supporting customer workflows across the automotive parts and repair ecosystem
- Partner with architects and engineering leads to make sound, pragmatic technical decisions
- Facilitate design discussions, weighing trade-offs to balance quality, maintainability, and delivery
- Break complex work into clear, deliverable increments to drive predictable execution
- Write clean, maintainable, testable code and model strong engineering practices
- Champion secure, performant, observable, and resilient system design
- Leverage automated testing, code reviews, CI/CD, and operational feedback to continuously improve quality
Skills
- 6+ years building and shipping full-stack applications, including:
- A modern back-end language/framework
- Front-end development with React, Angular, TypeScript/JavaScript, HTML, and CSS
- Relational databases (PostgreSQL, MySQL, or SQL Server)
- Automated testing and CI/CD pipelines
- Strong grasp of SaaS architecture, API design, microservices, distributed systems, and cloud-native development
- Ability to mentor engineers and influence technical direction without formal authority
- Excellent communication and cross-team collaboration skills
- Strong prioritization and time management in a fast-paced agile environment
- Adaptability amid shifting business priorities
- A genuine commitment to owning software end-to-end
- Comfortable attending virtual meetings with camera on
- Bachelor's degree in Computer Science, Software Engineering, or related field (equivalent experience considered)
Benefits
- 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 and tuition assistance
- Employee resource groups and exclusive employee discounts
Company Overview
Company H1B Sponsorship