Manager, Software Engineering

2 weeks ago


Beverly Hills CA, United States Ritchie Bros. Full time
Job Description

The Manager, Software Engineer supports our line of business operations by architecting, leading, and collaborating with developers to produce full stack solutions using modern frameworks and technologies, managing the practice in accordance with industry and Rouse standards of software engineering.Responsibilities

Architect, design, develop, debug, and deploy scalable, efficient, performant, and reusable code to provide stable products to help grow and scale the businessPerform ad hoc analysis and troubleshooting to resolve issues with deployed systems.Maintain documentation and source control.Contribute code as part of a collaborative team, building critical systems for the clients.Supervise product and test automation engineers in a cross functional team, managing their priorities and ensuring that their code adheres to industry and company best practices.Manage and define tasks for yourself and others in an agile environment.Architect and implement solutions in collaboration with engineering leadership.Own the problem and scope solutions that line up with business objectivesProvide rapid response to the needs of the teamOwn delivery and regressions for the core components of the Rouse Sales product offeringMentor and provide direction to team members.Perform other duties as assigned.Qualifications

Strong experience with JavaScript and JavaScript frameworks like Angular (preferred) or ReactExperience with Python a plusExperience with relational and document data stores such as PostgreSQL or Firestore a plusAt least one year of experience managing engineers in a Product Engineering environment, including full stack and automation engineersFamiliarity with Google Cloud Platform or other cloud providersDemonstrated ability to architect, problem solve, test, and develop solutions independently

About Us

Ritchie Bros. (NYSE and TSX: RBA) is a global asset management and disposition company, offering customers end-to-end solutions for buying and selling used heavy equipment, trucks and other assets in numerous industries including construction, transportation, agriculture, energy, oil and gas, mining, and forestry. Our mission is to create compelling business solutions for the world's builders to easily and confidently exchange equipment. Learn more about us at:

About the Team

As a global company, our corporate teams support billions of dollars in equipment sales every year.

In joining our corporate services teams, you will be ensuring the business runs smoothly in your respective verticals and supporting the overall business to achieve our core objectives.

Every day your work will make a difference in the way we run our business and the in the way customers interact with us. #J-18808-Ljbffr
  • BIM Manager

    2 weeks ago


    Beverly Hills, United States Bim Engineering US LLC Full time

    Job DescriptionJob DescriptionAs BIM Manager, the incumbent will oversee projects in the state of California job sites for our clients. ·    Member of Project team as BIM Engineer, reporting to the head of the business. You will be responsible for preparing and assisting in the development of complex drawings/models using BIM technologies. The...


  • Beverly, United States Goddard, Technologies, Inc. Full time

    At **Goddard**, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration,...


  • Bloomfield Hills, United States SPG Consulting Full time

    Job DescriptionJob DescriptionPosition Overview:We are currently seeking a highly skilled Software Engineering Program Manager to join our esteemed Global Management Team. The successful candidate will spearhead globally distributed, multi-functional, and remote engineering teams to ensure seamless coordination and synchronization across software development...


  • Auburn Hills, United States Talent Software Services Full time

    Core Engine Calibration EngineerJob Summary: Talent Software Services is in search of a Core Engine Calibration Engineer for a contract position in Auburn Hills, MIThe opportunity will be eight months with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: Calibration and Validation of Core Engine functions supporting BSG,...


  • Auburn Hills, United States TALENT Software Services Full time

    Core Engine Calibration EngineerJob Summary: Talent Software Services is in search of a Core Engine Calibration Engineer for a contract position in Auburn Hills, MIThe opportunity will be eight months with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: Calibration and Validation of Core Engine functions supporting BSG,...


  • Bloomfield Hills, United States Partner Staffing Agency Full time

    Job DescriptionJob Description Our client, a leader in the automotive industry, is seeking an enthusiastic and technically strong Software/Embedded Program Manager to join their rapidly growing global team. In this role, you can work on cutting-edge technologies and experiences that will transform the driving experience. The software PMs will report to the...


  • Sunnyvale, CA, United States Juniper Networks Full time

    ENGINEERING- Juniper Networks in Sunnyvale, CA seeks Software Engineer Sr. Manager: Collect, analyze, and summarize development and service issues and solutions in alignment with engineering and organization mission. Follow the software development lifecycle. Part-time telecommuting allowed. $239,200/yr. - $268,800/yr. Email res (must reference Job Code...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...

  • Software Programmers

    4 weeks ago


    Palo Alto, CA, United States OSI Engineering Full time

    Dataplane Software Engineer (SASE) Leading Virtualization Technology company is building on its market-leading foundation of SD-WAN (Software Defined Wide Area Network) towards a market-leadership position in SASE (Secure Access Service Edge). These plans span product improvements in VeloCloud Edge and Gateway networking/security functions, primarily in...

  • Software Engineer

    2 weeks ago


    Auburn Hills, United States Omni Inclusive Full time

    Key Skills: SOC experience (TI TDA4 or any other SOC ), TI SDK, QNX or GHS Integrity, Embedded Linux, Automotive Domain Experience And rchitecture Experience Must Job Description: 1. Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production...


  • Farmington Hills, United States TRG Full time

    RESPONSIBILITIES Work with software engineers, program managers, requirements managers and other product stakeholders to understand product features and the complete set of requirements to the software. Assist in the development of manual and automated test cases Work closely with development teams to ensure the effectiveness and quality of the components...


  • Farmington Hills, United States TRG Full time

    RESPONSIBILITIES Work with software engineers, program managers, requirements managers and other product stakeholders to understand product features and the complete set of requirements to the software. Assist in the development of manual and automated test cases Work closely with development teams to ensure the effectiveness and quality of the components...


  • Auburn Hills, United States Zobility Full time

    Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...


  • Auburn Hills, United States Zobility Full time

    Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software. In addition, Engineer will work in a collaborative...


  • Auburn Hills, United States Magna Services Full time

    Senior Software Engineer Job Number: 64774 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: Auburn Hills, MICHIGAN, US, 48326 Work Style: About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make...


  • Auburn Hills, United States RGBSI Full time

    Job Description:Analyze, design, develop and maintain automation software for Emissions and Fuel Economy testingWork with users to gather requirementsAnalyze the customers' requirementsDesign the software system to satisfy users' specificationsDevelop the needed softwareTest the software thoroughlyGenerate documentation for all developed softwareIntegrate...


  • Auburn Hills, United States RGBSI Full time

    Job Description:Analyze, design, develop and maintain automation software for Emissions and Fuel Economy testingWork with users to gather requirementsAnalyze the customers' requirementsDesign the software system to satisfy users' specificationsDevelop the needed softwareTest the software thoroughlyGenerate documentation for all developed softwareIntegrate...


  • Santa Clara, CA, United States Nvidia Full time

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for 30 years. It’s an outstanding legacy of innovation that’s motivated by great technology—and outstanding people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers,...


  • Beverly Hills, United States High-Tech Professionals Full time

    Senior Systems Engineer Job ID: 1630 Location: Beverly Hills, CA Type: Permanent Status: Closed Key Skills: Database applications, Java, JDBC, Oracle, Web-based database, Python Description: -Service the company's core trading platform, a high-profile geographically distributed system that executes proprietary trading algorithms. -Manage enterprise-wide...


  • Auburn Hills, Michigan, United States Magna International Inc. Full time

    About us We see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward. For all. Group Summary Magna Electronics leads the way in active safety technologies, revolutionizing...