Who We Are:
At OPENLANE we make wholesale easy so our customers can be more successful.
- Were a technology company building the worlds most advancedand uncomplicateddigital marketplace for used vehicles.
- Were a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use.
- And were an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit.
Our Values:
Driven Waybuilders. We pursue challenges that inspire us to build, create, and innovate.
Relentless Curiosity. We seek to understand and improve our customers experience.
Smart Risk-Taking. We transform risk into progress through data, experience, and intuition.
Fearless Ownership. We deliver what we promise and learn along the way.
Who We Are:
AutoVIN an OPENLANE Brand is a team of people providing best-in-class services through independent, reliable and accurate vehicle inspections for our clients..
AutoVIN is developing the next generation of software to run inspection operations while continuing to enhance the systems our clients use. We are employing the latest cloud infrastructure, cutting-edge technology, and best practices to build world-class software.
Were particularly focused on building an organization where people are focused on helping others, continually learning, and having fun building software systems that power business growth. Were looking for an experienced Engineering Manager to help us grow our capabilities and capacity.
About Our Candidate:
We are seeking talented individuals that will leverage their experience, skills, and knowledge to help us transform AutoVIN’s inspection management platform into a modern and scalable system. This system will serve as the foundation for business innovation and growth in the future.
I n this position, you will define system solutions, mentor employees, lead development teams, and share the responsibility for the technical direction of the AutoVIN suite of applications. You will play an essential role in allowing our applications to grow, scale, and remain highly available. You will work closely with Program & Product Management, and many other teams within OPENLANE to ensure high quality and feature-rich applications.
What You Will Be Doing:
- Guide your team to implement the technical direction. Collaboratively work with management, product managers, and your team to grow and evolve the technical direction.
- Drive, create, and improve operational excellence, quality, security and privacy initiatives within your team and the entire engineering organization using devops best practices.
- Support an ambitious group of engineers in their career goals. Work with our people operation leadership to maintain our high performance and high morale.
- Care about agility as much as you care about scalability and availability. Keep projects short and tightly scoped.
- Spend time reviewing and writing code to help develop and grow the engineers on the team.
- Functionally decompose complex problems into simple, straight-forward solutions and express those solutions at a task level.
- Understand business context to make decisions within and across groups.
- Respond promptly and professionally to customer escalations and system issues.
- Ensure off-hours support coverage for customer escalations and system issues.
- Provide guidance, direction, and mentorship to employees.
- Evaluate employee performance, set expectations and goals for team and individual team members, recruit and train team members.
You Should Have The Following:
- Product Engineering Team Management experience is a requirement. Most management experience will be within some type of agile environment. Experience with SaaS Product development is a plus.
- You will need to be hands-on technically, comfortable reviewing and writing code.
- Have deep knowledge of a high-level programming language, ideally .NET, C#, and Azure. Great people are effective and learn what we use quickly. Our ideal is for every team to be comfortable working across the full stack, delivering new features and capabilities from start to finish.
- Understanding of software design patterns and software architecture best practices.
- Experience writing high quality object-oriented code.
- Experience building large scale, high-performing, enterprise systems.
- Experience with agile development methodologies.
- Experience with devops concepts (i.e. CI/CD, automated testing, automated deployment, monitoring, etc.).
- Collaborative approach to work, reaching out across teams and groups to get things done.
- Able to prioritize, be flexible and handle multiple projects with varying deadlines in a multi-task environment.
- Highly organized and has a superior attention to detail.
It Would Be Great If You Had These:
- Experience with Azure cloud development and deployment, platform-as-a-service environments, and the .NET stack.
- Excellent debugging and troubleshooting skills.
- Experience with high availability and scalable systems.
- Continuous integration and delivery, especially using Azure DevOps.
- Automated Testing (Unit, Integration, Functional).
What We Offer:
- Competitive pay
- Medical, dental, and vision benefitswith 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 rapid advancement
#J-18808-Ljbffr
integration-testing Agile Software Architecture Troubleshooting data-management availability Azure scalability Unit testing C# Product management debugging Innovativeness CI/CD design-patterns functional-testing Software Development Engineer automated testing Engineering Manager high-availability DevOps Manager scalable systems Collaboration .NET