Manager, Software Engineering

3 months ago


Ann Arbor, United States Clarivate Analytics US LLC Full time

We seek a self-motivated Manager of Engineering with a passion for technology and committed to delivering quality products to join our team. As a Manager of Software Engineering you will be responsible for leading, growing, and developing a team of Software Engineers in designing, implementing and documenting changes to new and existing data driven cloud based applications for Clarivate. You will manage a team that is focused on developing innovative solutions to process large amounts of data. Your team will be focused on all aspects of the ETL process, including working with unstructured and semi-structured data, helping transform it into clean and meaningful data warehouses for business applications. It is essential in this role that you build strong relationships across all disciplines within Clarivate; from developer, product, quality, DevOps and professional services at both a technical and non-technical level, as well as being an interface to other Clarivate's development centers. Additionally, you must have strong development background with the ability to lead effectively in a fluid, fast-paced agile environment. About You - experience, education, skills and accomplishments: Bachelor's Degree in Computer Science or related fields 3-5 years of experience leading and directly managing engineering teams and delivering business solutions 3-5 years of experience with AWS cloud hosting tools (EMR, EC2, S3, RDS, etc) 5+ years of experience leading teams driving projects to completion. 5+ years development experience in designing and delivering complex, large-volume, diverse system applications Dimensional modeling and design ETL process design and implementation experience Experience programming using PHP, Python, Perl, or Java for data development Experience with SQL databases (eg Oracle, MySQL, MSSQL, etc.) Experience working in Unix/Linux environment 5+ years working on an Agile development team It would be great if you also had... Experience working with global teams What will you be doing in this role? Manage a Software Engineering team focusing mainly on ETL and data projects in a cloud based environment Ensure your team is running smoothly and delivering results on time with exceptional quality Manage your team to create innovative solutions to collect, clean, and validate both structured and unstructured information as well as developing and implementing technical designs and data structures Work alongside your team on a daily basis remaining hands-on and getting deep within the code and technology Manage the Clarivate's quarterly planning cycle, as well as reporting of the successful delivery of that planning for your development teams. Work with Product Manager to ensure that data team has a prioritized backlog supporting quarterly planning and long-term product planning. Work with the Quality team to ensure that all features are validated by test automation. Work with the DevOps team to ensure that we support Continuous Delivery allowing us to push known releases with confidence to any environment. Help to define the technology stack of choice, including understanding which cloud solutions provide best choice for specific use cases as well as the development languages used in delivery of our platform services. Coach your team of Engineers helping them improve their skills and grow their careers Attract and hire new Software Engineers to join our growing team Work and coordinate development activities with teams in various locations Hours of Work: Full time, permanent Clarivate is an Equal Opportunity Employer Vets/Minorities/Women/Disabled It is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religio



  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking a seasoned Software Engineering Manager to lead our team of talented engineers in designing, implementing, and documenting changes to our cloud-based data applications.This is a unique opportunity to join a dynamic team focused on developing innovative solutions to process large amounts of data. As a key member of our engineering...


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Job Title: Software Release Engineering ManagerWe are seeking a highly skilled Software Release Engineering Manager to join our team at Woven by Toyota. As a key member of our Integration team, you will be responsible for developing software tools and practices to achieve "Kaizen" in automated driving.Your primary goal will be to operationalize modern CI/CD...


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Job DescriptionWe are seeking a highly skilled Release Engineering Manager to join our team at Woven by Toyota. As a key member of our Integration team, you will be responsible for developing software tools and practices to achieve continuous improvement in automated driving systems.Your primary focus will be on building and maintaining software release...


  • Ann Arbor, Michigan, United States Woven Planet Holdings Full time

    Job Title: Software Release Engineering ManagerWe are seeking a highly skilled Software Release Engineering Manager to join our team at Woven Planet Holdings. As a key member of our Integration team, you will be responsible for developing software tools and practices to achieve Kaizen in automated driving.Responsibilities:Manage and lead the engineering team...


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Job Title: Software Release Engineering ManagerWe are seeking a highly skilled Software Release Engineering Manager to join our team at Woven by Toyota. As a key member of our Integration team, you will be responsible for developing software tools and practices to achieve "Kaizen" in automated driving.Key Responsibilities:Oversee the engineering team...


  • Ann Arbor, Michigan, United States Hyundai-KIA America Technical Center, Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Engineering Manager to lead our newly established R&D department dedicated to advancing vehicle software development. The successful candidate will be responsible for establishing the department's organizational structure, defining key competencies, and recruiting engineering managers and staff to create...


  • Ann Arbor, Michigan, United States BTI Solutions Full time

    Job Title: Software Validation EngineerAt BTI Solutions, we are seeking a skilled Software Validation Engineer to join our team. As a Software Validation Engineer, you will be responsible for constructing and executing Infotainment / Telematics function validation plans and testing. You will validate the implementation of requirements and change lists for...

  • Software Engineer

    2 weeks ago


    Ann Arbor, Michigan, United States Campfire Interactive Full time

    Job Title: Software EngineerCampfire Interactive is a leader in cloud-based Opportunity Management & Sales Forecasting, Quote Lifecycle Management, and Program, Project & Issues Management.We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our cutting-edge software solutions.The ideal candidate will have a...

  • Sr Software Engineer

    21 hours ago


    Ann Arbor, United States Connect Space Inc Full time

    Utilizing a results-oriented approach, you will make hands-on contributions to analyze information to determine, recommend, plan, build, and install new systems or modification of existing applications, software and systems. Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints. Developing existing...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our agile development team in delivering high-quality software solutions. The ideal candidate will have a strong background in DevSecOps, Agile methodologies, and software development.Key ResponsibilitiesParticipate in agile development processes and ceremoniesDevelop and maintain...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is seeking a talented Software Development Engineer to join our team. As a key member of our software engineering group, you will be responsible for designing, developing, and maintaining infrastructure vital for large-scale experimentation and deployment of HPC solutions. Your expertise in data management, machine learning, and deep learning...


  • Ann Arbor, Michigan, United States Syms Strategic Group, LLC (SSG) Full time

    Job Title: Software Engineer in TestJob Summary:Syms Strategic Group, LLC (SSG) is seeking a talented Software Engineer in Test to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Key Responsibilities:* Design and implement test automation strategies* Develop and execute automated tests* Collaborate with engineering...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:As a Software Engineer at KLA, you will be part of a collaborative team responsible for designing and developing software applications in a distributed microservice environment. Your responsibilities will span all stages of the software product lifecycle, from gathering requirements to developing software components and UIs that help our...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for a talented Senior Lead Software Engineer Embedded Software to join our team.ResponsibilitiesAs a Senior Lead Software Engineer Embedded Software, you will lead/manage a team...

  • Software Engineer

    23 hours ago


    Ann Arbor, United States Actalent Full time

    Job Title: Battery Management System (BMS) Engineer Job Description Our customer, located in Ann Arbor, is seeking a Battery Management System (BMS) Engineer to design, develop, and sustain advanced BMS solutions for lithium-ion battery products. Responsibilities Design, develop, and test embedded firmware for Battery Management Systems. Assist in...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Summary:This position involves working with collaborators across multiple KLA products to develop innovative software solutions in a sophisticated product domain. The role provides exciting technical challenges as well as plenty of opportunities for leadership and collaboration with innovative software and algorithms teams across KLA.Key...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Highlight Technologies. As a key member of our agile development team, you will be responsible for developing and maintaining web-based software that meets project requirements for code quality and performance.Responsibilities:Participate in agile development...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Clarivate Analytics US LLC. As a key member of our small, agile IT and software development team, you will be responsible for developing and supporting custom business software solutions for internal use by our patent search teams.Key...

  • Software Engineer

    5 months ago


    Ann Arbor, United States Rydberg Technologies Full time

    Rydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...

  • Software Engineer

    1 month ago


    ann arbor, United States Rydberg Technologies Full time

    Rydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...