What You Will Do
- Lead, manage and grow a team of platform first thinking software engineers
- Own the team vision and strategy
- Be responsible for team delivery across all stake-holding teams
- Mentor and guide the professional and technical development of engineers on your team, and continuously improve software engineering practices
- Own the craftsmanship, reliability, and scalability of your solutions
- Encourage innovation, implementation of cutting-edge technologies, outside-of-the-box thinking, teamwork, and self-organization
- Hire top performing engineering talent and maintaining our commitment to diversity and inclusion
- collaborate with and across teams to design, build, and ship great experiences for our customers
Basic Qualifications
- 4+ years of hands on experience as engineer from a relevant domain
- 4+ years of experience directly managing high-performing engineering teams
- Strong people leadership skills including growing and mentoring your team members
- Experience with full lifecycle of software development from requirements and design through to development, testing, deployment, and support
- Deep technical expertise and strong problem-solving and data analysis skills
- Experience evolving and communicating a strong vision/roadmap for your team.
Preferred Qualifications
- ownership, taking a personal stake in the success of the product and the team
- invested in your work, a strong sense of engineering craftsmanship
- Leading teams in the geospatial domain
- practical, making the best use of time and resources to find the simplest solution that works
- current in relevant technologies and know how to implement them effectively
- naturally curious and have a burning desire to learn
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .