Software Engineer II
EagleView Technologies
About Us EagleView is a leading provider of aerial imagery, property insights and software that transforms the way people work. EagleView holds more than 300 patents and owns a large geospatial data and imagery library encompassing 94 percent of the US population. EagleView provides the most accurate data, enabling customers in the government, construction, solar and insurance industries to make timely, informed and better decisions. Overview EagleView, the leader in aerial imagery, is hiring a SOFTWARE ENGINEER II in Strategic R&D. Our Research and Development Team is responsible for the company’s software pipeline that transforms millions of captured images into a unified collection of imagery that is accurately placed on the earth, well-aligned, and uniform in color, as well as transforming it into three-dimensional point cloud data, all of which are then used by various applications that are used by EagleView’s customers. Every pixel counts and we are continually creating solutions, finding algorithms, and reducing processing costs to make our results even better. As a software engineer on the Research and Development Team you will have the opportunity to take on complex challenges and make improvements to key components in our image processing stack. Our processing pipeline performs distributed processing across thousands of nodes in the cloud. Applying new ideas and making improvements to this system and its algorithms that shave off even just a few minutes can result in a large amount of savings in both time and cost. The role requires a strong attention to detail, and the ability to profile and debug code at multiple levels. This is truly an exciting opportunity within the company where you will be able to make direct contributions to the software and projects that have a significant impact on the entire company. Responsibilities Own core steps in the image processing pipeline Reduce cost and turnaround time of deliverables by profiling code and restructuring it for performance Increase stability and accuracy of the pipeline by identifying weak points and improving behavior Deploy and monitor experiments to validate changes running through the distributed system Refactor code for better flexibility and to support new integrations Automate manual processes to save time and increase visibility Integrate tracking of metrics to help the team deliver better and faster results Qualifications 2+ years of software development experience Strong knowledge of C++, data structures, OOP concepts, and its applications Good design sense and the ability to extend large codebases cleanly Ability to profile and debug native applications An understanding of Agile Development practices Excellent problem solving and communication skills Preferred: Experience with concurrency and distributed computing Experience with Python, NodeJS, Go, and Groovy Experience with GIS, image processing, and computer vision Experience working with geospatial tools and libraries like GlobalMapper, QGIS, and GDAL Experience with applications deployed using Amazon Web Services (AWS) Familiarity with RESTful API design, the HTTP stack, and browser limitations Familiarity with Docker and container orchestration (Kubernetes, ECS, or similar) Experience with common CI/CD methods and tools (Jenkins, Bambo) EEO Statement The compensation offered to the successful candidate will be based on a variety of factors, including but not limited to, the candidate’s work experience, education and licenses, work-related training, key skills, the core duties of the role and its associated responsibilities, additional benefits offered, and the location where the work will be performed. All Fulltime (30+ hours) employees are eligible for PTO, Sick, and Parental Leave; Medical, Dental, and Vision Insurance; 401(k) Plan; Health Savings Account; Life Insurance; Employee Assistance Program; Pet Insurance. This is a full-time, remote role with a salary range of $65,000-$105,000, bonus eligible. EagleView® and its subsidiaries are dedicated to fostering a diverse workforce, leveraging talent to create opportunities for both our business and our people. We are committed to fostering an inclusive workplace and are open to discussing reasonable accommodations for candidates with disabilities to ensure equal opportunities for success in the role. As an Equal Opportunity, Affirmative Action, and E-Verify Employer, EagleView® welcomes applicants from all backgrounds, including minorities, women, individuals with disabilities, and veterans. EagleView® and its subsidiaries are committed to leveraging the talent of a diverse workforce to create opportunities for our business and our people. EEO/AA/Minority/Female/Disability/Veteran
Confirm your E-mail: Send Email
All Jobs from EagleView Technologies