HERE is looking for Principal Software Engineers to join its fast-growing and highly motivated Delivery Platform team. The Delivery Platform team is responsible for providing the enabling layers to the HERE Platform through identity and access management, accounting, billing, container orchestration, cloud abstraction, big data management, processing, and streaming services. The Delivery Platform services are mission-critical and meet demanding compliance, security, performance, and uptime requirements.
As a Principal Software Engineer, you'll have the opportunity to work on this amazing product. Within the cross-functional and self-organized team, you’ll have fun working on systems under huge load and storing a vast amount of data in the very heart of our platform - the Delivery Platform. You will help run it on production with full control and responsibility. Your role encompasses defining and working on features and technical tasks in a self-directed fashion, supporting your colleagues with technical challenges, working with product management to analyse requirements, talking to stakeholders, designing, implementing, and documenting solutions as well as testing and reviewing your colleagues' work.
Team shared responsibilities
Architecture, design, develop, test the backend componentsEvaluate and choose technologies suitable for workElaboration and refinement of user storiesDevelopment infrastructure (build, testing, continuous integration, delivery)Run, monitor, and support in production, ensure our customers receive world-class service by periodically participating in 24x7 on-call shiftsTeam ceremonies (planning, demo, triage, retrospective)Communicate effectively about decisions, direction, and progress, both inside and outside the team Who are you?An ambitious team-player who has experience developing and deploying production-grade services. You have experience with the production software lifecycle, as well as deployment of software to production ready, stable environments. You have 10+ years of professional software development and deployment experience including knowledge of continuous integration, continuous delivery, and automated testing disciplines. You also have good interpersonal skills and feel comfortable coordinating across teams in multiple design centres across the globe.
Strong programming skills with 10 plus years of experience; Python scripting, and shell experience required3 plus years of experience leading and mentoring engineering team membersUnderstanding of AWS cloud-based technologies requiredExperience with deployment automation systems (e.g. GitLab, Jenkins, etc.)Experience with distributed systems; Docker, Kubernetes, Terraform, Puppet are desiredUnix systems administration and scripting skills are desiredInterest in high throughput, low latency, highly reliable systems at scaleInterest in DevOps methodologies to drive throughput and stabilityStrong analytical skillsYour benefits
Work on the development of high scale services, serving and storing petabytes of data Work with cutting edge, modern technologiesFantastic & talented people from 60+ countries worldwide, direct partnership with Berlin, Chicago, and Kyiv teams Flexible working hours A great work-life balance
HERE 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 on our YouTube Channel.
Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeedConnect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!
Application FAQs
Software Powered by iCIMS
www.icims.com