Senior Software Engineer; Remote
Carmel, Hamilton County, Indiana, 46033, USA
Listed on 2026-02-01
-
Software Development
Software Engineer, Full Stack Developer
Overview
Who We Are At OPENLANE we make wholesale easy so our customers can be more successful. We are a technology company building the world’s most advanced—and uncomplicated—digital marketplace for used vehicles. We are a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use. We are an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit.
Our Velocicast brand provides software and data solutions to help the automotive industry auction vehicles, connecting dealers and auction institutions with our technology to improve efficiency and productivity for the online auto auction and live block value chains.
We’re looking for a Software Engineer with experience in small teams, solving a variety of business challenges where your input makes a difference. You should be skilled in JavaScript, API design, SQL, and front-end web-based development tools, and have a desire and proven ability to learn more languages and skills as needed.
Responsibilities- The Senior Software Engineer participates in analysis and development efforts with Developers, Business Analysts, Project Leads, Project Managers, Architects, DBAs and Quality Assurance Analysts. Responsibilities include analyzing, developing, maintaining, documenting, and unit testing software applications.
- Mentor junior staff and recommend detailed technical solutions to implement designs or remediate issues.
- Develop and maintain features for core products; fix bugs and improve existing code.
- Triage, diagnose, and solve production system software problems.
- Participate in the development of new components and systems and iterative development based on acceptance criteria and designs.
- Contribute to code reviews, planning, estimation meetings, testing solutions, and troubleshooting issues.
- Collaborate cross-discipline with product owners, designers, and testers.
- Detail-oriented with a focus on quality through code reviews and high test coverage.
- Collaborative, thriving in a team environment and cross-functional partnerships.
- Innovative, continuously seeking new technologies, tools, and best practices.
- Results-driven with a track record of delivering end-to-end solutions that meet objectives.
- Adaptable, able to learn new technologies and adjust to changing priorities.
- Participate in maintenance and development of new features for core products.
- Bug fixing and improvement of existing code.
- Triaging, diagnosing, and solving production system software problems.
- Develop new components and systems; participate in iterative development of solutions based on criteria and designs.
- Participate in code reviews, planning and estimation meetings; testing solutions and troubleshooting issues.
- Collaborate with product owners, designers, and testers.
- Reporting to the Engineering Manager; collaboration with the development team, Business Analysts, Project Leads, Project Managers, and Architects.
- Interaction with UX designers to ensure a seamless user experience; exposure to QA, Dev Ops, and data engineering as applicable.
- At least 6+ years of experience in a technical software development role
- Experience with NodeJS and other JavaScript frameworks is a plus
- Design experience on massive-scale systems with strong reasoning about scalability
- Experience with performance optimization and scalability techniques
- Code profiling, diagnostics, troubleshooting and performance optimization
- Experience working closely with other developers and stakeholders in an agile environment
- Working knowledge of at least two programming languages or platforms (web, desktop, mobile) is preferred
- Experience with front-end technologies such as JavaScript, HTML5, and CSS3
- Experience with SQL/No
SQL databases and declarative query languages;
Proficient with Git - Knowledge of Object-Oriented Design patterns; experience with MySQL
- Highly organized, proactive and self-motivated
- Excellent written, oral and interpersonal communication skills
- A degree in Computer Science (or similar qualifications and experience)
- Familiarity with Docker and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).