Software Engineer (Remote)

OPENLANE•Reno, NV
•Remote

About The Position

OPENLANE is seeking a full-time Full Stack Software Engineer for its agile engineering team. The role designs, builds, and maintains backend systems using PHP and Node.js, including containerized microservices on AWS-hosted Kubernetes (EKS). It involves working with SQL databases, managing application dependencies, and improving development environments and release workflows. The engineer troubleshoots across the application stack and takes services from development through production, emphasizing reliability, performance, and maintainable code. The engineer provides technical guidance, collaborates with stakeholders to translate requirements into solutions, and participates throughout the software development lifecycle, from requirements gathering and design through implementation, testing, deployment, and maintenance. The position reports to the Engineering Manager and regularly collaborates with development and DevOps teams, project managers, and product owners, with possible exposure to QA and data engineering stakeholders. Candidates must be legally authorized to work in the United States. OPENLANE does not provide immigrant or nonimmigrant visa sponsorship for this position. The annual salary range is $90,000–$125,000 USD, depending on experience, skill set, qualifications, and other relevant factors.

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.
  • Desire to learn new technology and best practices; the team works across various technology stacks.
  • Ability to develop high-quality code in an agile development environment.
  • Experience participating in code reviews, planning, and estimation meetings.
  • Ability to test solutions and troubleshoot issues.
  • Ability to collaborate with cross-disciplinary team members, including product owners, designers, and testers.
  • Legally authorized to be employed in the United States.

Nice To Haves

  • 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 collaboration across development, testing, and production releases.
  • Use of AI tools to improve development speed, quality, and efficiency.
  • Product-minded approach that considers customer and business outcomes.
  • End-to-end ownership of systems, including reliability and operational health.
  • Interest in learning technologies and evaluating emerging approaches.
  • Commitment to clean, maintainable code, strong testing practices, and production-ready engineering standards.

Responsibilities

  • Provide technical guidance to the application development team.
  • Collaborate with stakeholders, including project managers and product owners, 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, identify areas for improvement, 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 and maintain backend systems and containerized microservices, and support services from development through production.
  • Work with SQL databases, manage application dependencies, and improve development environments and release workflows.
  • Test solutions and troubleshoot issues across the application stack.
  • Participate in code reviews, planning, and estimation meetings.
  • Collaborate across disciplines with product owners, designers, and testers.

Benefits

  • Medical, dental, and vision benefits with employer HSA contributions and FSA options in the US.
  • Immediately vested 401(k) with company match in the US, or RRSP with company match in Canada.
  • Paid vacation, personal, and sick time.
  • Paid maternity and paternity leave in the US.
  • Employer-paid short-term disability, long-term disability, life insurance, and AD&D in the US.
  • Employee Assistance Program.
  • Employer-paid Leap into Service Day to volunteer.
  • Tuition reimbursement for eligible programs.
  • Opportunities to expand skills and share knowledge across a publicly traded, global organization.
  • Internal promotions, diverse career paths, and opportunities for meaningful advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service