What's the role?
Team and personnel administration are expected to take up to 25-30% of Engineering Manager time.Software design and development is expected to take up the remainder of Engineering Manager time.Build, support, mentor, and direct a world-class engineering team and cultivate a culture of innovation & delivery.Oversee a team charged with collaborating with other engineering teams, designers, architects and stakeholders to efficiently support map creation and maintenance at scale.Participating in architecture and design discussions and reviews.Participating in cross-team strategy discussions within the teamEnable the team to execute high-velocity software development, support their needs and resolve possible conflictsCommunicate with leadership regarding progress against plans, issues, and needs.Work with other team leads to leverage targeted technologies, processes, standards, and methodologies.Conduct regular 1-on-1 meetings with each assigned team member to assist with issues and provide mentoring support.Participate in Performance management, career development, and training needs for teamDevelop and maintain strong networking and relationships with key members outside of own area.Works with users and/or product owners to help define application specificationsLead the team to follow organizational standard engineering best practicePerform system failure analysis and provide corrective actions
Who are you?
Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.Deep understanding of Software Craftsmanship principlesAdvanced object-oriented design skills, exposure to modern design and architecture patterns.Strong fundamentals of Java, Spring and Microservices conceptsStrong understanding of Webservices, REST, HTTP and JSON.Bigdata processing and architecture knowledge incl. Kafka, Flink, hbase, hadoop, sparkIn-depth knowledge of JavaScript, CSS, HTML, and front-end languagesInfrastructure experience: Maven, GIT/GERRIT, Amazon Web Services, Kubernetes, Linux EnvironmentExperience with Continuous Integration/Continuous DeliveryExperience with Git/MercuriaHERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics
Who are we?
HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.
At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity, and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us. Watch Video
a
The HERE NDS (navigation database standard) Technologies team is looking for a Engineering Manager to build our map compilation product that creates the most comprehensive high-definition live map in the market, intended to support precise navigation for self-driving cars.
The job includes all parts of the software development lifecycle: refining product vision, gathering requirements, software system design, coding, testing, release, and support. As our team is spread around the globe, you will work collaboratively with other team members from different locations.