Senior Java Engineer Skybox Imaging
Skybox Imaging (Skybox) provides easy access to reliable, frequent high-resolution imagery and HD video of the Earth by combining the power of web technologies and a constellation of microsatellites. By operating the world?s first coordinated microsatellite constellation, Skybox aims to empower commercial and government customers to make more informed, data driven decisions that will improve the profitability of companies and the welfare of societies around the world. Founded in Silicon Valley in 2009, Skybox is backed by leading venture firms and comprised of internet and aerospace professionals.
About the role:
Take your skills to the next level - learn about distributed computing with Hadoop and be part of revolution of geospatial data processing. The Compute Team is looking for strong java engineers to help build out key functionality in the Skybox Data Platform. Here, you'll have to the opportunity to work with smart people on cutting-edge technology, all while benefiting society.
Design, build, test and profile core server software: maintainability, reliability and efficiency are paramount here
Work with Product Managers on defining requirements; work with QA on developing thorough test plans for your software
Provide support and documentation of your software to external and internal customers
Contribute to the future practices and standards of the Skybox development environment
Skills and Experience:
5+ years development experience in Java on a highly-available production system
Experience tuning and debugging the JVM as well as familiarity in load/performance testing
Proficiency in RDBMS technologies; experience with PostGIS, MySQL geospatial extensions or Oracle Spatial a strong plus
Experience or strong interest in Solr or other search technologies highly desired
Proficiency in Python as well as the Linux command line
Comfortable in an Agile environment and with Open Source development tool chain (Ant, Git, Jenkins, etc)
Willingness and ability to learn new technologies
Experience with Hadoop is a plus but is NOT required.
Must be US citizen or Permanent Resident.
EOE/AA M/F/D/V Employer
Please - No recruiting agencies, and no phone calls.
Benefits and Perks:
? Flexible vacation policy.
? Fun team activities. Bring your family too!
? Catered lunch and dinner.
? Flexible work hours. Work from home Wednesdays for Software Engineers.
? Up to 100% coverage of health, dental, and vision benefits.
? Fully stocked kitchen with snacks and drinks.
||Mountain View, CA |