Full Stack Software Engineer building PHP, Node.js, and AWS systems for OPENLANE’s digital wholesale vehicle marketplace. Developing containerized microservices and supporting the full software lifecycle.
Responsibilities
Provide technical guidance to the application development team
Collaborate with project managers, product owners, and stakeholders to understand requirements and translate them into technical solutions
Design, develop, and maintain high-quality software solutions using object-oriented programming languages and frameworks
Conduct code reviews and ensure adherence to coding standards and best practices
Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance
Conduct automated unit, integration, and end-to-end testing
Develop high-quality code in an agile development environment
Participate in code reviews, planning, and estimation meetings
Test solutions and troubleshoot issues
Collaborate with product owners, designers, testers, development teams, DevOps teams, project managers, QA, and data engineering
Build and maintain backend systems using PHP and Node.js
Develop containerized microservices on AWS-hosted Kubernetes (EKS)
Work with SQL databases, manage application dependencies, and improve development environments and release workflows
Troubleshoot across the application stack and take services from development through production, emphasizing reliability, performance, and maintainable code
Report to the Engineering Manager
Requirements
Bachelor's degree in Computer Science or equivalent experience in a related technical field involving coding
3–5+ years of professional software development experience
Constant desire to learn new technology and best practices
Experience with PHP (Laravel), Node.js, JavaScript, TypeScript, or Vue.js
Familiarity with HTML/CSS and frameworks such as Bootstrap or Tailwind
Experience developing and integrating REST/JSON APIs and working with SOAP services
Working knowledge of Go or Java
Experience with MySQL, MS SQL, or NoSQL databases, including query troubleshooting and optimization
Familiarity with automated unit, integration, and functional testing
Experience building and troubleshooting containerized applications using Docker and Kubernetes
Familiarity with CI/CD pipelines and YAML-based application configuration
Understanding of microservices architecture, service dependencies, and configuring local development and test environments
Experience deploying and supporting applications on AWS, particularly EKS, with exposure to GCP or Azure
Familiarity with agile delivery and collaborating across development, testing, and production releases
Qualified candidates must be legally authorized to be employed in the United States
OPENLANE will not provide nonimmigrant or immigrant visa sponsorship for this employment position
Benefits
Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US)
Immediately vested 401K (US) or RRSP (Canada) with company match
Paid Vacation, Personal, and Sick Time
Paid maternity and paternity leave (US)
Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US)
Robust Employee Assistance Program
Employer paid Leap into Service Day to volunteer
Tuition Reimbursement for eligible programs
Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization
Company culture of internal promotions, diverse career paths, and meaningful advancement
Software Engineer building production web apps, APIs, and data infrastructure for robotics and embodied AI. Owning end - to - end tools for labeling, capture, QA, delivery, and operations.
Développeur·euse principal·e concevant des applications full - stack pour les systèmes de taxation et d’évaluation foncière de Montréal. Modernisation, DevOps et soutien technique niveau 3.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact center platforms. Designing real - time interaction routing across agents, queues, skills, channels, and business units.
Senior developer building scalable Java routing engines for Miratech’s enterprise contact - center platforms. Designing real - time interaction routing, APIs, and distributed cloud - native services.
Senior developer building Java and Spring Boot routing engines for Miratech’s enterprise contact - center platforms. Designing scalable, real - time interaction routing services and integrations.
Integrations Developer building ERP, finance, and third - party platform automations. Supporting StackAdapt’s AI - powered programmatic advertising and marketing technology platform.
Programmeur graphique senior développant shaders, outils et technologies de rendu sous Unreal Engine 5. Contribuant aux jeux BioShock de Cloud Chamber avec les équipes artistiques et techniques.
Junior Statistical Programmer supporting SAS/R clinical trial programming at ClinChoice, a global full - service CRO. Developing validated CDISC datasets and regulatory submission deliverables.
Staff Mobile Engineer designing high - performance Flutter, React Native, iOS, and Android applications. Leading mobile architecture and technical strategy for CINC Systems’ community association management software.